一邊寫 C++ Class 一邊了解 OOP 4 個概念
四個概念
抽象(Abstraction)
Abstraction is selective ignorance.
– Andrew Koenig
從沒有任何 code 到生出一個 Car 的 class,我們想把車子抽象出以下東西:
move(double t): 移動 t 秒
所以可以寫出這樣的 class
struct Car final {
Car() = default;
~Car() = default;
void move(double t) {
...
notes.mukyu.dev2 min read