Search This Blog

Friday, August 17, 2018

INHERITANCE, POINTERS AND POLYMORPHIC VIRTUAL FUNCTION

POINTERS, CLASSES VIRTUAL FUNCTIONS, AND ABSTRACT CLASSES
IN THIS CHAPTER,



  1. Learn about the pointer data type and pointer variables . 4hr
  2. Explore how to declare and manipulate pointer variables 4hr
  3. Learn about the address of the operator and the de-referencing operator 4hr
  4. Learn how pointers work with classes and structs 4hr
  5. Discover dynamic variables 4hr
  6. Explore how to use  the new and delete operators to manipulate dynamic variables 8hr.
  7. Learn about pointer arithmetic Learn how to work with dynamic arrays. 12hr
  8. Become familiar with the limitations of range-based for loops with dynamic arrays 8hr
  9. Explore how pointers how pointers work with  functions as parameters and functions as return values.  8hr
  10. Become familiar with the shallow and deep copies of data 4hr
  11. CLASS POINTERS AND SOME PECULIARITIES 
  12.  Learn about virtual functions 4hr
  13.  Become aware of abstract classes ?hr
  14.  Examine the relationship between the address of operator and classes ?hr