May 26, 2014

OOPS Basics Quick Tutorial With Example

Hi All,

Hope you all having good summer.

Here is the link for basics of OOPS in C++. This aims to provide high level notes with example so that learning is easy. Go through and rate below the article if it is helpful.

Click Here: OOPS Concepts in C++

Topics covered:
  1. Difference between c and c++
  2. Namespace
  3. Default arguments
  4. Inline functions
  5. Reference in c++
  6. Object oriented programming
Abstraction(Polymorphism)
Encapsulation
Dependency
Association
Composition
Aggregation
Inheritance(Polymorphism)
Packages
7. Static and non-static variables/functions
8. Constructor
Default cons.
Implicit and user-defined Copy cons.
Destructors
9. New /delete and malloc /free
10. Anonymous object
11. Operator overloading
12. Const function and object
13. Mutable
14. Exception handling
15. Templates
16. Inheritance
17. Overriding
18. Run time polymorphism
19. Abstract class
20. Interface
21. Constructor and destructor in inheritance
22. Lishkov’s substitution principle
23. run-time type identification (RTTI)