Language/TypeScript5 class 인스턴스 argument 사용/ optional 다루기/ union 타입/ interface 상속 # class 인스턴스가 매개변수로 적용된 함수 class class Student는 생성자 함수(constructor)를 통해 3가지 변수 및 타입을 선언한다. 실행 부분에서 this를 통해 fullName이라는 변수를 앞서 선언한 매개변수로 표현한다. new Student() 인스턴스를 만들 때, 3개 변수를 넣어준다. greeter함수에 user라는 인스턴스를 넣었을 때, 함수에 사용되지 않은 middleIntitial 속성은 제외하고 리턴값이 출력된다. user는 인터페이스 Person 타입의 속성을 충족하므로 함수는 정상 동작한다. class Student { fullName: string; constructor( public firstName: string, public middleIntiti.. 2022. 10. 21. 이전 1 2 다음