.jpg)
✔️ 코드잇에서 JavaScript 중급
객체 지향 프로그래밍 IV 기둥: 다형성
만약에 객체 안의 메소드가 조금 다른 결과값이 있으면...

결과값 :
프리미엄 클래스는 5%의 할인된 가격으로 산다고 출력이된다.

자식 클래스에서 부모 클래스와 동일한 이름의 메소드와 정의하고 그 내용을 다르게 채우면 'overriding(오버라이딩)'이라고 한다.
더 많은 코드들을 추가했을 경우에..

결과값 :

하나의 변수가 다양한 객체를 가리키는 것을 다향성이라고 한다.

결과값 :

그러면 이번에는 프리미엄 유저도 일반 유저와 똑같이 할인된 가격없이 구매할 수 있지만, 포인트를 적힙할 수 있다.

결과값 :

느낀점 :