Dart의 클래스 - 객체지향 프로그래밍 (Flutter 위젯)
1. 개요 Dart 언어는 객체지향 프로그래밍(OOP)을 기반으로 하고 있으며, 특히 Flutter에서는 UI를 위한 위젯이라는 객체지향적인 개념이 중요한 역할을 합니다. 이 글에서는 Dart의 클래스와 Flutter에서의 위젯에 대해 알아보겠습니다. 2. Dart의 클래스와 객체지향 프로그래밍 2.1 클래스와 객체 클래스(Class): Dart에서 클래스는 객체를 만들기 위한 틀이며, 객체의 설계도입니다. 클래스는 속성(멤버 변수)과 행위(메서드)를 포함합니다. 객체(Object): 클래스를 기반으로 생성된 실체를 의미하며, 클래스의 인스턴스입니다. // Dart에서의 클래스 예제 class Person { String name; int age; // 생성자 Person(this.name, this..
2024. 1. 22.