Izpēte - Class citā programmēšanas valodā
Atjaunots: 2023-10-13
Izpētes projekts, kā definēt klasi citās programmēšansa valodās.
Saturs
Uzdevuma apraksts
Nepieciešams izpētīt kā doto JavaScript klasi definētu citās objektorientētās programmēšanas valodās.
- Definēt klasi
Skolotajsar īpasībām un metodēm Python programmēšanas valodā un definēt objektu no klases; - Papildus: Definēt klasi
Skolotajsar īpasībām un metodēm vēl vienā valodā pēc izvēles definēt objektu no klases:- Java
- C#
- Ruby
- PHP
- TypeScript
- Dart
- ZIG
class Skolotajs {
vards;
prieksmets;
constructor(vards, prieksmets) {
this.vards = vards;
this.prieksmets = prieksmets;
}
iepazistinatArSevi() {
console.log(
`Sveiki, mani sauc ${this.vards}! Man patīk ${this.prieksmets}.`
);
}
}
const rolands = new Skolotajs("Rolands", "Geogrāfija");
Darba gaita
- izmantojot w3schools vai oficiālo dokumentāciju, atrast un izpētīt programmēšanas valodas dokumentāciju vai pamācību klases definēšanā;
- sastādīt dokumentu, piemēram,
skolotajs.py, kur pārrakstīt klasiSkolotajsprogrammēšanas valodā. - Iekopēt ekrānšāviņu ar kodu Google Docs dokumentā un dalīt to ar [email protected]
- Izskaidrot klases biedriem, kā tiek definēta klase izvēlētajā programmēšanas valodā.
Paredzamais izpildes laiks: 80 min.
Programmēšana II SR
Aktivitāte vērsta uz šādām Programmēšana II sasniedzamajiem rezultātiem (SR):
- Zināšanas: Skaidro objektorientētās programmēšanas darbības pamatprincipus.
- Prasmes: Izmanto programmēšanas valodu un to bibliotēku dokumentāciju un palīdzības sistēmu, lai patstāvīgi apgūtu citas to piedāvātās iespējas.
