하루에 0.01%라도 성장하자
반응형

플루터 2

플루터 개발에 필요한 다트(Dart) 문법 및 특징 알아 보기 - 이름 있는 생성자, Mixins

이름 있는 생성자 만들기 late var name; late var age; UserInfo.createUser(required var name, required var age) : this.name = name, this.age = age // 초기화 해줌 void main(){ UserInfo.createUser(name : "DDun", age : 10) // 클래스의 이름 있는 생성자로 초기화 } Mixins 생성자가 없는 클래스 class 를 생성할 때 extends 대신 with를 이용해서 사용한다 class Tall { final double height = 100; } class Human with Tall { Human() } void main(){ var human = Human(); ..

카테고리 없음 2023.02.01

플루터 개발에 필요한 다트(Dart) 문법 및 특징 알아 보기

Dart의 특징 Google에서 지원함 이게 제일 중요한 부분 Dart Web, Dart Native로 구분됨 Dart, Flutter는 모두 Google에서 만듦 개발자 친화적 변수의 선언 String 같은 명시적 선언 가능 class 나 전역변수, property에 선언할 때 이렇게 씀 var 와 같은 형식의 선언 가능 함수 or 메소드의 매개변수로 사용할 때 이렇게 씀 dynamic 이라는 것도 있음 알아만 두면 될 듯 별로 어렵지 않음. Null Safety Kotlin 과 동일하게 뒤에 ? 를 붙이면 null을 가질 수 있음. final 을 이용해서 상수 선언을 함 앞에 late를 이용해서 변수를 언언할 때 초기화 해줄 필요가 없음. dart의 const는 compile-time에 알고 있어야 ..

Develop 2023.01.30
반응형