为什么不造成退货问题

问题描述 投票:0回答:0
class C{
    p:number = 3;
}
class D{
   p:number = 21321
}
function createLabel(nameOrId: number): C {
    let a = new D()
    return a
}

console.log(createLabel(3).p)

为什么没有返回问题因为方法返回对象类型 C 但我返回类型 D

javascript typescript2.0
© www.soinside.com 2019 - 2024. All rights reserved.