Я хочу сделать более глубокую абстракцию.
interface Person {
name
}
interface SpecialPerson implements Person{
name
speciality
}
type PrettyAwesomPerson implements SpecialPerson{
name
speciality
awesomeThings
}
Возможно ли что-то подобное? То, как я упомянул это, не работает, и я, к сожалению, не могу найти хорошую документацию или другой вопрос к этому