목록객체지향 개인공부 (1)
우보천리 개발
객체지향 공부하기 - 다향성 그리고 중복코드 제거해보기
"자바의 정석 P.367를 바탕으로 공부" 책의 예제에서 Buyer 클래스와 Product 클래스를 만들어서 Buyer이 물건을 구매하는 코드를 짜보는 예제가 있다. 여기서 더 나아가서 객체지향적인 코드를 공부해보기 위해서 여러가지 시도를 해보았다. 우선 예제의 코드다 class Product { int price, bonusPoint; Product(int price) { this.price = price; bonusPoint = (int)(bonusPoint / 10.0); } Product() { price = 0; bonusPoint = 0; } } class Tv extends Product { TV() { super(100); } public String toString() { return "..
언어/Java
2023. 10. 1. 17:39