0
インターフェイスと呼ばれるAddressInterfaceの種類を持つaddressというプロパティを持つpersonというインターフェイスがあります。別のインタフェースのプロパティを持つのは正しいのですか、これはアドレスインタフェースを実装するクラスのアドレスですか?Typescript別のインターフェイスタイプとしてインターフェイスタイプを宣言
PersonInterface私はPersonInterface.Iのすべてのプロパティを実装するためにTestClassを使用
export interface AddressInterface{
name:string;
line1:string;
line2:string;
city:string;
postalcode:string;
region:string;
country:string;
}
ええ、前者が私にとってより良い選択肢に見えます。つまり、 'AddressInterface'を使用します。 – cartant
合意したように、typescriptは構造的に型付けされた言語なので、上で行ったことを全く受け入れることができます。メソッドを持たない限りクラス内で実装する必要はありません – alechill