작성
·
236
1
강의중에 궁금한게있어서요!
interface가아닌 class를 선언하면안될까요?!
혹 차이가있다면 무엇이있을까요!
예를들어 )
아래와 같이 라고했을때 큰 차이점이 느껴지지 않아서 질의드립니다!!
interface User {
age: number;
name: string;
}
class Student {
age: number;
name: string;
constructor(age: number, name: string){
this.age = age;
this.name = name;
}
}
var seho: User = {
age: 33,
name: '세호'
};
var goru = new Student(20, "kodae");