void main() {
//1. 규칙 : dart는 main() 함수가 처음으로 시작된다.
//2. 규칙 : dart는 메서드의 리턴타입은 정해도 되고 정하지 않아도된다. 타입이 추론이된다.
//3. 규칙 : dart는 모든 것들이 객체이다.1급 객체이다.(어느곳에도 포함되지 않고 최상위에 존재해야한다.)
//4. 규칙 : 한번 다 읽고 난뒤에 main을 작동한다.
int sum = add();
print(sum);
print(num);
//A a = new A(); //new를 생략이 가능하다.
A a = A();
a.start();
}
//메모리에 뜨지 않는다.
class A{
//class 내부에 있는 애들은 메모리가 안뜬다
//선언을 해줘야 메모리를 잡음
void start(){
print("start 호출");
}
}
//메모리에뜬다.
void hello(){
print("인사");
}
//메모리에뜬다.
add(){
return 1+5;
}
//메모리에뜬다.
int num = 50;