extends
: 부모 클래스 기준 자식 클래스로 확장 가능
: 부모 클래스의 기능을 토대로 자식 클래스를 생성
=> 이를 위해 해당 키워드 사용

자식 클래스 생성 시 부모 클래스 명시와 함께 앞에 extends 키워드 명시
부모 클래스의 필드를 상속받기 위해서는 생성자에 해당 필드를 super()함수 내에 선언
*Super ?
: 자식 클래스 내에 부모 클래스의 생성자를 호출 시 사용
introduce() 사용하게 되는 원리


1. client 객체에 client.introduce 있는지 확인
2. 없기에 Client.prototype에 있는지도 확인 -> 하지만 없음
3. extends로 상속 관계 만들어진 Person.prototype에 메소드 있는지 확인
4. 여기에 introduce 확인 되었기에 여기서 introduce 사용