JAVA
[JAVA] 다형성
(งᐛ)ว
2023. 8. 26. 01:54
728x90
다형성 : 하나의 타입으로 여러가지 객체를 사용할 수 있는 것
클래스의 타입변환이 존재하는 이유는 다형성을 구현하기 위함이다.
객체가 특정 클래스의 변수가 되면 하나의 부품처럼 사용될 수 있다.
이때 부품을 교체할 일이 생기면 다형성을 통해 코드수정을 최소화할 수 있다.
객체 선언은 모든 부모클래스인 Computer로 대신한다.
이후 수정이 필요한 경우 ComMain 클래스만 수정하면 되는 장점이 있다.
728x90