A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat | Következő változat Következő változat mindkét oldalon | ||
oktatas:web:typescript:typescript_interfesz [2021/08/05 22:48] admin [Interfész] |
oktatas:web:typescript:typescript_interfesz [2021/08/05 23:02] admin [Interfész] |
||
---|---|---|---|
Sor 9: | Sor 9: | ||
===== Interfész ===== | ===== Interfész ===== | ||
- | |||
<code javascript> | <code javascript> | ||
Sor 25: | Sor 24: | ||
console.log(janos.name); | console.log(janos.name); | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== Megvalósítás ===== | ||
+ | |||
+ | <code javascript app.ts> | ||
+ | interface iDolgozo { | ||
+ | getName(): string; | ||
+ | } | ||
+ | |||
+ | class Dolgozo implements iDolgozo { | ||
+ | name = "névtelen"; | ||
+ | getName(): string { | ||
+ | return this.name; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | let janos = new Dolgozo(); | ||
+ | console.log(janos.getName()); | ||
</code> | </code> | ||