Товарищи, есть вопрос по матчасти Разбираю сейчас чужое приложение, тут модель анкеты есть И в нём присутствуют следующие строуктуры
export interface IAddress { ... } export class Address implements IAddress { ... } Можете объяснить с точки зрения языка, зачем тут используется интерфейс, и почему класс на нём базируется?
Товарищи, есть вопрос по матчасти Разбираю сейчас чужое приложение, тут модель анкеты есть И в нём присутствуют следующие строуктуры
export interface IAddress { ... } export class Address implements IAddress { ... } Можете объяснить с точки зрения языка, зачем тут используется интерфейс, и почему класс на нём базируется?