자바의정석

[자바의 정석 - 기초편] ch7-33,34 추상클래스의작성2

유호야 2022. 3. 22. 17:37
반응형

ch7-34 추상 클래스의 작성

중복이 제거되고, 필요한 부분만 채우면 되기 때문에 처음보다 설계도를 만들기 쉬워졌다

 

관리가 용이하고 
설계도를 쉽게 작성 
중복제거 

추상클래스를 단계별로 만들어 놓을 수 있다. 

어떤 장점이 있는가? 

추상 클래스를 의미있는 단계별로 나누어 작성해놓으면 
내가 중간 단계 것을 골라서 구현할 수 있다. 


- 추상화 <-> 구체화

구체화는 명확한 것 
그리고 불명확한 것은 다르다

 애매한 게 좋을 때가 있다. 피해갈 구멍이 있으니... 

추상화된 코드는 구체적인 코드보다 변경에 유연하다.

불분명한 것 : 추상화

어떤 클래스의 객체를 사용할 것인지 명확한 구체적인 코드 
코드를 추상적으로 써 놓으면 os의 설정을 확인하고 반환을 해준다. 

이해가 가지 않을 때는 계속 진도를 나가며서 실습을 진행한다.

 

반응형