반응형 scala1 Scala Trait 목차1. trait의 개념 및 주요 특징2. trait 기본사용법 2-1. trait 정의하기 2-2. trait 기본 사용3. Java Interface와 비교4. trait의 선형화5. 추상클래스와 trait trait의 개념 및 주요 특징객체지향 프로그래밍에서 Interface와 유사한 역할을 한다.인스턴스화 할 수 없다.인터페이스와 다르게 메소드와 필드를 포함할 수 있다.다중상속은 불가능하지만 여러 trait을 섞어서 사용하는 mixin이라는 개념이 존재한다.생성자를 가질 수 없다(Scala2 버전만 해당. 3버전은 생성자를 가질 수 있으나, 주의해야함 참고문서) trait 기본 사용법trait 정의하기 trait Example { //추상메소드 def exampleMeth.. 2025. 2. 22. 이전 1 다음 반응형