Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Attributes of the Class | Fundamentals of OOP in C++
C++ OOP
course content

Kurssisisältö

C++ OOP

C++ OOP

1. Fundamentals of OOP in C++
2. Constructors and Destructors
3. Encapsulation Overview
4. Inheritance Overview
5. Polymorphism Overview

book
Attributes of the Class

Class is like a container for two primary elements: attributes and methods. In this chapter we will learn about attributes and how to use them. For a student class common attributes will be name, gpa, email etc.

Understanding Attributes

Attributes, also often referred as properties or fields, they are the variables that are held within a class. Their job is to represent the state or qualities of objects created from the class.

Public attributes and methods in a class can be directly accessed using the dot operator (.) on an object of the class.

cpp

main

copy
12345678910
class Example { public: float attribute; }; int main() { Example obj; obj.attribute = 25; }

Note

Don't be bothered about public keyword. It will be explained later.

Tehtävä

Swipe to start coding

  • Add two more attributes to a student class.
  • Create an object of the class.
  • Assigned values to the attributes of created instance.

Ratkaisu

cpp

solution

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
toggle bottom row

book
Attributes of the Class

Class is like a container for two primary elements: attributes and methods. In this chapter we will learn about attributes and how to use them. For a student class common attributes will be name, gpa, email etc.

Understanding Attributes

Attributes, also often referred as properties or fields, they are the variables that are held within a class. Their job is to represent the state or qualities of objects created from the class.

Public attributes and methods in a class can be directly accessed using the dot operator (.) on an object of the class.

cpp

main

copy
12345678910
class Example { public: float attribute; }; int main() { Example obj; obj.attribute = 25; }

Note

Don't be bothered about public keyword. It will be explained later.

Tehtävä

Swipe to start coding

  • Add two more attributes to a student class.
  • Create an object of the class.
  • Assigned values to the attributes of created instance.

Ratkaisu

cpp

solution

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt