class myClass{
int? age;
String? name;
func(){
// do
}
}
main() {
// 나누기 연산자
// 1. / : 실수 나눗셈
// 2. ~/ : 정수 나눗셈
int num = 11;
print('a / 5 = ${num / 5}'); // 2.2
print('a ~/ 5 = ${num ~/ 5}'); // 2
// 타입 변환 연산자
// 1. is : 타입을 확인 후 T/F 반환
// 2. as : 타입 변경
Object obj = myClass();
if(obj is myClass){
print('YES');
}
Object obj2 = myClass();
(obj2 as myClass).func();
// 반복 접근 연산자
var v = myClass()
..age = 3
..name = 'maru'
..func();
}
'Flutter' 카테고리의 다른 글
플러터 - 다트 언어 믹스인 (0) | 2025.03.22 |
---|---|
플러터 - 다트 언어 명명된 클래스 생성자 (0) | 2025.03.22 |
플러터 - 다트 언어 게터 및 세터 (0) | 2025.03.22 |
플러터 - 다트 언어 널 안정성 (0) | 2025.03.22 |
플러터 - 다트 언어 컬렉션 타입 (0) | 2025.03.22 |