|
Provided by: Serebra Learning Corporation C Programming Classes and Data Abstraction |
![]() |
Training
Provided by Serebra Learning Corporation
To provide students with the skills required to create and instantiate classes Students with knowledge of structured programming techniques
|
|
||||||||
C Programming Classes and Data Abstraction
Audience
Students with knowledge of structured programming techniques
Topics
Objectives
- C Programming: Classes and Data Abstraction
- define the C concepts of encapsulation and data hiding.
- outline how classes can be defined and declared.
- recognize how member functions are defined in a class.
- outline how C uses the access control specifiers public, private, and protected.
- identify the scoping rules used in a C class.
- outline the ways that C classes use static members.
- describe how C classes use friend classes and functions to gain access to protected class members and outline how the const keyword is used in C classes.
- outline how to code a program that implements a simple time object in C and write a code for a simple object.
- outline how constructor and destructor functions work in a C program.
- code a constructor and a destructor program.
- identify the uses of inheritance and derived classes.
- describe the difference between single inheritance and multiple inheritance and identify the major programming considerations
About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1, 825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...

