Luokan Luomisen Syntaksi
Olio-ohjelmoinnin (OOP) ydinperiaatteet ovat luokat ja oliot. Kaikki OOP:ssa rakentuu näiden kahden elementin ympärille, muodostaen perustan modulaariselle ja uudelleenkäytettävälle koodille.
-
Luokka on malli tai pohja olioiden luomiseen. Se määrittelee joukon ominaisuuksia ja metodeja, jotka ovat yhteisiä kaikille kyseisen luokan ilmentymille;
-
Olio on
class
ilmentymä. Se on konkreettinen toteutus, jolla on tietyt arvot ominaisuuksilleen.
Luokan syntaksi
Luokan luominen on suoraviivainen prosessi. Luokka määritellään käyttämällä class-avainsanaa, jonka perässä on class
-nimi ja aaltosulut { }
. Olio luodaan käyttämällä class
-nimeä muuttujan tietotyyppinä.
main.cpp
123456789101112#include <iostream> #include <typeinfo> class Student { }; int main() { Student student; std::cout << "Type of student: " << typeid(student).name(); }
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Kysy minulta kysymyksiä tästä aiheesta
Tiivistä tämä luku
Näytä käytännön esimerkkejä
Awesome!
Completion rate improved to 3.13
Luokan Luomisen Syntaksi
Pyyhkäise näyttääksesi valikon
Olio-ohjelmoinnin (OOP) ydinperiaatteet ovat luokat ja oliot. Kaikki OOP:ssa rakentuu näiden kahden elementin ympärille, muodostaen perustan modulaariselle ja uudelleenkäytettävälle koodille.
-
Luokka on malli tai pohja olioiden luomiseen. Se määrittelee joukon ominaisuuksia ja metodeja, jotka ovat yhteisiä kaikille kyseisen luokan ilmentymille;
-
Olio on
class
ilmentymä. Se on konkreettinen toteutus, jolla on tietyt arvot ominaisuuksilleen.
Luokan syntaksi
Luokan luominen on suoraviivainen prosessi. Luokka määritellään käyttämällä class-avainsanaa, jonka perässä on class
-nimi ja aaltosulut { }
. Olio luodaan käyttämällä class
-nimeä muuttujan tietotyyppinä.
main.cpp
123456789101112#include <iostream> #include <typeinfo> class Student { }; int main() { Student student; std::cout << "Type of student: " << typeid(student).name(); }
Kiitos palautteestasi!