interface IName {
name: string;
}
interface IAge extends IName {
age: number;
}
const iu: IAge = {age : 10, name: "아이유"};
type TName = {
name: string;
};
type TAge = TName & {
age: number;
};
const iu2: TAge = { age: 10, name: "아이유" };
interface INameAge extends TName {
age: number;
}
const bts: INameAge = { age: 30, name: "bts" };
type TNameAge = IName & {
age: number;
};
const bts2: TNameAge = { age: 30, name: "bts" };