[Dart] 다트 언어 접근 지정자


[Dart] 다트 언어 접근 지정자

캡슐화 # 객체를 만드는게 캡슐화 class Developer { String name; int age; eat() { print('eat'); } // 캡슐화 sleep() { print('sleep'); } // 캡슐화 coding() { print('This is not bug. It's just feature.'); } // 캡슐화 } 추상화 # 공통된 데이터와 메서드를 묶어서 이름(클래스명)을 부여 하는 것 즉, 사람을 표현할때 성별이 있고, 직업도 있고, 취미도 있을것이다. 이것의 공통적으로 갖는 데이터와 행동을 떠올려 만드는것이 추상화이다. class Person { String name; int age; eat() { } sleep() { } } 접근 지정자 # 기본적으로 "public"으로 접근가능하지만, "private"으로 동일 클래스에서만 접근 가능하게 가능하다. "private"로 선언할때는 앞에 "_" 밑줄 하나 넣어주면 된다. class Person { S...


#dart #다트 #접근지정자 #추상화 #캡슐화

원문링크 : [Dart] 다트 언어 접근 지정자