본문 바로가기
반응형

class2

Dart 기본 - 19. class 생성자, this 키워드 의미 및 사용방법 Dart에서 클래스는 어플리케이션에서 객체를 다루는 데 기본적인 역할을 합니다. 생성자는 클래스의 인스턴스를 생성하는 데 사용되며, 객체의 상태를 초기화하는데 특히 중요한 역할을 합니다. 생성자 정의 Dart에서 클래스 생성자는 클래스 이름과 동일한 이름으로 정의합니다. 생성자는 클래스의 새로운 인스턴스를 생성할 때 호출되며, 클래스의 각 인스턴스는 생성자의 매개변수를 통해 고유한 속성을 가질 수 있습니다. 기본 생성자 기본 생성자는 객체를 생성할 때 호출할 수 있는 파라미터가 없는 생성자입니다. 다음은 기본 생성자를 포함하는 클래스 예제입니다. class Point { int x; int y; //생성자 Point() { x = 0; y = 0; } } 매개 변수가 있는 사용자 정의 생성자 매개 변수가.. 2023. 2. 12.
Dart 기본 - 18. class 기본, 객체지향 프로그래밍의 기초 Dart에서는 객체 지향 프로그래밍의 핵심인 Class를 제공합니다. Class는 객체의 구조와 행동을 정의할 수 있습니다. Dart의 Class는 객체지향 프로그래밍의 클래스 개념을 따릅니다. class 정의하기 Class를 정의하려면 class 키워드를 사용합니다. Class 이름은 PascalCase 또는 CamelCase로 작성합니다. Class 정의는 {}로 감싸집니다. class Dog { // class body } class property (멤버 변수) Class의 멤버 변수는 객체의 상태를 나타냅니다. Dart에서는 var 또는 final 키워드를 사용하여 Class Property를 정의할 수 있습니다. class를 생성할 때는 반드시 타입을 명시해주어야 합니다. var는 값이 변경될.. 2023. 2. 6.
반응형