Flutter 4

OOP(객체 지향 프로그래밍) 4대 기본원칙

1. 추상화 (Abstraction) 모듈화(class 활용) : main파일에 모든 기능을 구현하는 것이 아닌, 각 기능을 구체화하여 분리함 2. 캡슐화 (Encapsulation) 참조하는 class의 property와 method 안의 값을 직접 접근(변경)을 지양함 _variable 3. 상속 (Inheritance) void main() { Car myCar = Car(); print(myCar.numberOfDoor); myCar.drive(); ElectricCar newCar = ElectricCat(); print(newCar.batteryLevel); newCar.recharge(); } class Car { int numberOfDoor = 4; void drive() { print(..

TIL/Flutter 2022.09.25