クラスとは?
抽象的なもの。
設計図のようなもの。
たとえば、車の設計図(クラス)。
これに、車種や色などの情報を与えると(インスタンス化)車が特定できる(オブジェクトになる)
継承と共通関数
継承は似たもの同士で行うもの。
車の設計図とバイクの設計図は別物なので、
継承できない
似たような機能があるからといって、継承しないこと
共通関数とは全くの別物
継承は難しいのであまり使用しない方がいいかも。。。
共通関数
車とバイクにおいて、
アクセル・ブレーキなどは、加速・減速など
似たような機能がある。
これは共通で定義できる可能性がある。
PR