반응형 추상클래스1 Dart - Class, Abstract Class, and Interface Dart 언어 역시 객체 지향 언어이고, 모든 클래스는 Object 클래스의 자식입니다. 클래스는 멤버 변수와 멤버 함수를 가질 수 있으며, 하나의 설계도나 템플릿으로서 인스턴스화(클래스가 컴퓨터의 메모리에 올라가는 것) 되어 생성된 객체들을 목적에 맞게 활용이 가능합니다. // Person 클래스 class Person{ var name; // 멤버변수 var age; // 생성자 Person(this.name, this.age); // 멤버 함수 void printInfo(){ print('name : $name, age : $age'); } } 그리고 아래와 같이 다른 클래스를 상속받거나 확장함으로써, 기존 코드의 확장/오버라이딩/중복 코드를 줄임으로써 효율적인 프로그래밍을 할 수 있습니다. cla.. 2023. 11. 29. 이전 1 다음 728x90 반응형