스턴스 상태의 일부를 관리할 수 없다는 의미다. 인터페이스를 구현하는 클래스가 상태를 저장
하기 위한 필드를 제공해야 한다. 이는 또한 기본 메서드의 구현에서 아무런 상태 정보도 읽을
수 없다는 의미다. 그에 따라 기본 메서드가 할 수 있는 일이 제한된다.
다음 논의에서 나오는 트레이트나 클래스를 자바
8
의 인터페이스나 클래스를 사용하면 어떻게
구현할 수 있는지 생각해보라. 자바
8
로 쉽게 이식 가능한 부분은 무엇이며, 그렇지 않은 부분은
무엇인지 판단해보라.
9.2
믹스인으로서의 트레이트
스칼라 코드를 모듈화하는 데 있어 트레이트가 어떤 역할을 하는지 살펴보기 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.