Polymophism (1) 썸네일형 리스트형 Ad hoc polymophism(애드훅 다형성) with typescript 다형성의 종류(더있긴 하지만 주로 만나는것) 서브타입 다형성 : 상속,구현 (할당 가능) 타입명이 공통 슈퍼클래스/인터페이스를 상속/구현한 인스턴스들을 의미. 구현은 각각 파라미터 다형성 : 제네릭 (타입 파라미터 이용 다형성) (파라미터) 타입명이 모든 타입을 나타낼 수 있음을 의미. 구현은 하나 애드훅 다형성 : 메소드 / 함수 오버로딩 (타입 클래스) 구현은 각각 타입스크립트를 쓰는 이유 자바스크립트로 객체 지향 하기 위해서? 핵심이 인터페이스인 이유? 자바스크립트 💔 OOP 리액트 hooks가 나온 이유? OOP보다는 es3로 돌아간 듯한 느낌을 주는 이유? So, Why OOP? interface통해 사용하는 곳을 바꾸지 않고 기능을 추가할 수 있음. 사용하는 곳의 if를 없앤다. 자바에서는 서.. 이전 1 다음