Klassens Attribut
syntax.h
1234class Name { public: Type AttributeName; };
Publika attribut och metoder i en klass kan direkt nås med hjälp av punktoperatorn (.
) på ett objekt av klassen.
main.cpp
12345678910111213class Student { public: int age; }; int main() { Student bob; Student ann; bob.age = 25; ann.age = 33; }
Uppgift
Swipe to start coding
Du arbetar med en Student
-klass och behöver förbättra dess struktur och användning.
- Lägg till två ytterligare attribut i
Student
-klassen:name
(sträng) ochgpa
(flyttal). - Skapa ett objekt av klassen
Student
. - Tilldela lämpliga värden till attributen
name
,gpa
ochemail
för den skapade instansen.
Lösning
solution.cpp
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 4
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Suggested prompts:
Sammanfatta detta kapitel
Explain code
Explain why doesn't solve task
Awesome!
Completion rate improved to 3.13
Klassens Attribut
Svep för att visa menyn
syntax.h
1234class Name { public: Type AttributeName; };
Publika attribut och metoder i en klass kan direkt nås med hjälp av punktoperatorn (.
) på ett objekt av klassen.
main.cpp
12345678910111213class Student { public: int age; }; int main() { Student bob; Student ann; bob.age = 25; ann.age = 33; }
Uppgift
Swipe to start coding
Du arbetar med en Student
-klass och behöver förbättra dess struktur och användning.
- Lägg till två ytterligare attribut i
Student
-klassen:name
(sträng) ochgpa
(flyttal). - Skapa ett objekt av klassen
Student
. - Tilldela lämpliga värden till attributen
name
,gpa
ochemail
för den skapade instansen.
Lösning
solution.cpp
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 4
single