language/java

공통객체를 서비스에 따라 사용하려면

datajoy 2020. 1. 2. 00:48

상속을 통한 서비스별 객체를 생성

공통객체를 상속받아서 서비스별 객체를 만들어 사용한다.

이때, 공통객체에 추상메소드를 정의한것은 반드시 필요한 메소드의 경우 추상메소드로 정의한다.

에를들어,

A객체의 A-1메소드를 B객체에서 사용되고있다고 한다.

하지만, 다른서비스를 개발하면서 A객체를 해당서비스에 맞게 변경하고자한다.

그럴경우, A객체를 상속받은 C객체를 만들고, A-1메소드를 추상메소드로 지정하면

B객체에 영향없이 C객체를 서비스에맞게 구성할 수 있다.