オブジェクト指向について
□オブジェクト指向とは
オブジェクト指向は「ある役割を持ったモノ」毎にクラスを分割し、モノとモノの関係性を定義してシステムを作り上げていく考え方。
□メリット
・クラス毎に役割分担することができる
・ソースコードを短くする事ができる
・一度作ったソースコードを何度でも使い回す事ができる
・メンテナンス性が高い
・使いたい部分だけインスタンス化できるので、メモリの節約&処理スピードアップ
□言語
・Java、Rubyなど
□内容
・設計図(クラス)をもとに作る実体のことをインスタンスという
・クラス直下宣言=フィールド
車で例えると...
carクラス
・機能(メソッド)
└加速する
└減速する
・属性(変数)
・車種名