대수적 타입을 공부하면서 Shape 란 클래스는
name 이란 String 값 과 Float형 좌표값 X, Y가 있으니
여러 타입을 AND관계로 연결시켰으므로 곱타입이다
이 클래스를 상속받아 Rect 와 Circle 을 만들 수 있지만
Line 이란 클래스를 추가하려면 X, Y가 없으므로 Shape 클래스가 수정이 돼야한다는 단점이 있다
라고 말하면서 해결법으로 합 타입을 소개해주는데
합타입을 만들기 위한 sealed class 에는 아무런 프로퍼티도 넣어주지 않았음
이게 왜 해결법인지 모르겠네
바보임?
함수형 뭐 봄
그냥 코틀린으로 설명해주는 함수형 책 사서 보는중