class 내부에서 class 호출할 때의 타입

YOUNGJOO-YOON·2021년 12월 31일
0

typeScript

목록 보기
43/65
import LinkedListNode from './LinkedListNode';
import Comparator from '../../util/Comparator';

class Name {
  name: string;
  constructor(name: string) {
    this.name = name;
  }
  callName(): string {
    return this.name;
  }
}
const zoo: Name = new Name('zoo');
console.log('zoo: ', zoo.callName());
class Human {
  name: Name;
  constructor(name: string) {
    this.name = new Name(name);
  }
}
const zoo2: Human = new Human('zoo2');
console.log('zoo2: ', zoo2.name);
profile
이 블로그의 글은 제 생각을 정리한 글과 인터넷 어딘가에서 배운 것을 정리한 글입니다. 출처는 되도록 남기도록 하겠습니다. 수정 및 건의 오류 등이 있으면 언제든지 댓글 부탁드립니다.

0개의 댓글