dev/aos
[kotlin] no constructor class
donguran
2024. 6. 13. 11:45
728x90
반응형
dart에서 constructor가 없는 class를 만드려면 생성자를 private하게 만들어준다.
class Person {
Person._();
String name;
String birthDay;
}
Dart에서는 underline이 private을 만들어주는 문법이다.
(kotlin을 더 오래했는데 이렇게 dart로 kotlin을 다시 바라보게 되어 정말 재밌다)
마찬가지로 kotlin에서도 private하게 class를 만들어주려면 다음과 같이 한다.
class Person private constructor() {
var name: String
var birthDay: String
}
728x90
반응형