35
데이터 클래스
코틀린은 반복적인 코딩을 줄여준다.
class 메커니즘은 여러분의 일을 상당 부분 덜어준다. 하지만 데이터를 저장하는 게 주목적인 클래스를 정의하려면 여전히 반복적인 코드를 꽤 많이 작성해야 한다. 데이터 저장만 담당하는 클래스가 필요하면 data 클래스를 사용해 코드양을 줄이면서 여러 가지 공통 작업을 편하게 수행할 수 있다.
코틀린은 반복적인 코딩을 줄여준다.
class 메커니즘은 여러분의 일을 상당 부분 덜어준다. 하지만 데이터를 저장하는 게 주목적인 클래스를 정의하려면 여전히 반복적인 코드를 꽤 많이 작성해야 한다. 데이터 저장만 담당하는 클래스가 필요하면 data 클래스를 사용해 코드양을 줄이면서 여러 가지 공통 작업을 편하게 수행할 수 있다.