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
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!