クラス

プログラミングクラス

クラスとは?

 状態:-  閲覧数:2,976  投稿日:2009-07-09  更新日:2017-07-15  
オブジェクトの種類を表すもの
・オブジェクトの「雛型」
・「データ」と「その操作手順であるメソッド」で構成されている


クラス構成


データ
・メンバ変数
・フィールド。※プロパティ、もしくは属性と呼ばれることもある

操作
・メンバ関数
・メソッド

アクセス範囲
・public
・private
・protectedなど

可変かどうか
・final
・constantなどについても記述されている

オーバーライド / インスタンス / オブジェクト指向三大機能

 閲覧数:425 投稿日:2017-07-10 更新日:2017-07-10 

オーバーライド


親クラスのメソッドを子クラスのメソッドで置き換えること


インスタンス


クラスから生成したオブジェクトのこと


オブジェクト指向三大機能


一般的にはクラスを使用して実現
1.カプセル化 (encapsulation)
2.継承 (inheritance、extension、generalization)
3.ポリモーフィズム (polymorphism)


クラスメソッド

コメント投稿(ログインが必要)