fun 키워드는 없지만 메서드도 함수만큼 재미있다(fun).

    // 클래스를 변수에 저장한다
    var someVariable = Breakfast;
    
    // 클래스를 함수에 전달한다
    someFunction(Breakfast);
    

    인스턴스를 생성하는 방법도 필요하다. 자바처럼 new 키워드를 추가해도 되지만, 록스는 구문을 간소화하기 위해 클래스 자체를 인스턴스를 찍어내는 팩터리 함수(factory function)로 만들었다. 함수처럼 호출하면 새로운 클래스의 인스턴스가 생성되는 것이다.

    var breakfast = Breakfast();
    print breakfast; // "Breakfast instance"
    
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.