Computer Programming
1905 learners
Diving Into C++ Classes
Unlock the fundamentals of C++ classes and object-oriented concepts focusing on robust software architectures through encapsulation, data abstraction and creation of classes.
C++
5 lessons
26 practices
2 hours
Computer Science Fundamentals
Lessons and practices
Creating and Using a Car Class in C++
Modify Car Attributes and Print
Add a New Attribute
Fix the Car Class Attributes Display
Creating and Using a Book Class in C++
Creating and Using Car Objects in C++
Modify the Launch Method in Spaceship Class
Create a Person Class with an Introduce Method
Extend Calculator with Multiplication and Division Methods
SpaceShip Methods Implementation
Define and Use Spaceship Class with Method
Defining and Using Car Methods
Change Parameterized Constructor to Default Constructor
Add a Default Constructor to BankAccount Class
Add a Parameterized Constructor to the Person Class
Implement the Copy Constructor for BankAccount Class
Calculate the Volume of a Box with Encapsulation
Make Radius Private
Encapsulated Circle Area Calculation
Encapsulate Rectangle Attributes and Methods
Class Composition with Car, Engine, and Wheel
Enhance Car Class with Transmission Attribute
Smartphone Specifications with Class Composition
Understanding Class Composition with Car and Engine
Defining the Point Class
Implementing the Line
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.

Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal