Upgrade to Pro — share decks privately, control downloads, hide ads and more …

스칼라스터디-오브젝트

 스칼라스터디-오브젝트

Avatar for agileup

agileup

July 28, 2013

Other Decks in Programming

Transcript

  1. ↗ 6. 오브젝트 - 싱글톤과 유틸리티 메소드를 위해오브젝트를 사용한다 -

    클래스는 같은 이름의 컴패니언 오브젝트를 가질 수 있다 - 오브젝트는 클래스나 트레이트를 확장할 수 있다. - 오브젝트의 apply 메소드는 보통 컴패니언 클래스의 새 인스턴스를 생성할 때 사 용된다. - main 메소드를 피하기 위해 App 트레이트를 확장하는 오브젝트를 사용한다 - Enumeration 오브젝트를 확장하여 이뉴머레이션을 구현할 수 있다.
  2. ↗ apply 메서드 “오브젝트의 apply 메서 드는 보통 컴패니언 클래

    스의 새 인스턴스를 생 성할 때 사용된다”