Video: C++ Tutorial #4 - Klassen 2024
C ++ använder en struktur som kallas klassen . En klassdefinition börjar med nyckelordsklassen följt av namnet på klassen och ett öppet stag. En klass har följande format:
klass Person {offentligt: char szFirstName [128]; char szLastName [128]; int nSocialSecurityNumber;};
Namnreglerna för klassnamn är desamma som för variabla namn: Första bokstaven måste vara en av bokstäverna 'a' till 'z' eller 'A' till 'Z' eller understrykning. Varje efterföljande tecken i namnet måste vara en av dessa eller siffrorna '0' till '9'. Av konventionen börjar klassnamn alltid med en stor bokstav.
Klassnamn består normalt av flera ord som fastnat ihop, med varje ord som börjar med en stor bokstav.
Det första sökordet inom det öppna spåret i de tidiga exemplen kommer alltid att vara offentligt.
Du kan också använda nyckelordstrukturen istället för klassen. En struktur är identisk med en klass i alla avseenden förutom att allmänheten antas i en struktur. Av historiska skäl är termen klass mer populär i C ++; termen struct används oftare i C-program.
Följande offentliga sökord är deklarationerna för de uppgifter som krävs för att beskriva klassen. Personklassen innehåller två arrays för för- och efternamn och en tredje post för att hålla Social Security-nummeret.
Posterna inom en klass kallas klasserna medlemmar eller egenskaper .