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.
How much did you already spend on Stuvia? Imagine there are plenty more of you out there paying for study notes, but this time YOU are the seller. Ka-ching! Discover all about earning on Stuvia