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 | Előző változat Utolsó változat Következő változat mindkét oldalon | ||
oktatas:web:typescript:typescript_interfesz [2023/05/31 19:54] admin [Interfész] |
oktatas:web:typescript:typescript_interfesz [2023/05/31 19:57] admin [emelFizetes() metódus] |
||
---|---|---|---|
Sor 38: | Sor 38: | ||
<code javascript app.ts> | <code javascript app.ts> | ||
+ | //iDolgozo interfész: | ||
interface iDolgozo { | interface iDolgozo { | ||
getName(): string; | getName(): string; | ||
} | } | ||
+ | /*A Dolgozo osztály megvalósítja a | ||
+ | iDolgozo interfészt: */ | ||
class Dolgozo implements iDolgozo { | class Dolgozo implements iDolgozo { | ||
name = "névtelen"; | name = "névtelen"; | ||
Sor 56: | Sor 59: | ||
===== emelFizetes() metódus ===== | ===== emelFizetes() metódus ===== | ||
+ | |||
+ | Adattagok és metódusok keverése: | ||
<code javascript> | <code javascript> | ||
Sor 64: | Sor 69: | ||
} | } | ||
+ | /* A CegesDolgozo osztály megvalósítja | ||
+ | a Dolgozo interfészt: */ | ||
class CegesDolgozo implements Dolgozo { | class CegesDolgozo implements Dolgozo { | ||
nev: string; | nev: string; |