All 4 results
Sort by
-
Basic of C++
- Study guide • 5 pages • 2018
- Available in package deal
-
- $2.99
- + learn more
C fully supports object-oriented programming, including the four pillars of object-oriented development:
•	Encapsulation
•	Data hiding
•	Inheritance
•	Polymorphism
-
Inheritance in C++
- Class notes • 4 pages • 2018
- Available in package deal
-
- $2.99
- + learn more
Inheritance allows us to define a class in terms of another class, which makes it easier to create and maintain an application. The idea of inheritance implements the is a relationship.
-
Namespaces and Object Slicing in C++
- Class notes • 3 pages • 2018
- Available in package deal
-
- $2.99
- + learn more
A namespace is designed to overcome the difficulty to differentiate similar functions, classes, variables etc. with the same name available in different libraries.Object slicing happens when a derived class object is assigned to a base class object, additional attributes of a derived class object are sliced off to form the base class object.
-
Templates in C++
- Class notes • 3 pages • 2018
- Available in package deal
-
- $2.99
- + learn more
Templates are the foundation of generic programming, which involves writing code in a way that is independent of any particular type.