More Related Content
Similar to オブジェクト指向プログラミング入門 -- Java object-oriented programming primer (20)
オブジェクト指向プログラミング入門 -- Java object-oriented programming primer
- 2. 自己紹介
2019/11/23 2
増田 亨 (masuda220)
所属:ギルドワークス、有限会社システム設計
職業:プログラマ+α
今日は、この本の背景にある
オブジェクト指向プログラミングの
基本的な考え方を説明します
- 24. 2019/11/23 24
int quantity;
quantity = 3;
Quantity quantity;
quantity =
new Quantity(3);
int型
カプセル化していない
(範囲と操作を制限していない)
Quantity型
カプセル化している
(範囲と操作を制限している)
quantity * quantity ???
quantity = -99 ???
こういう怪しげな操作ができてしまう
足し算と引き算だけできる
負の値は持てない