Imate žicu za učenje?

C++ Programming: Classes and Data Abstraction

Overview/Description
To provide students with the skills required to create and instantiate classes

Target Audience
Students with knowledge of structured programming techniques

Prerequisites
Some experience of C or another structured programming language

Expected Duration (hours)
4.0

Lesson 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 that concern multiple classes.
  • Trajanje: 
    4 h
    Šifra: 
    116672_ENG

    Koraci do učenja

    1Prijavi se

    Prijavite se, a ako nemate korisničko ime, registrirajte se.

    2Pronađi i upiši program

    Pronađite edukacijske programe u Katalogu i Certifikaciji, ili koristite polje za pretragu.

    3Uči

    Upisani programi dostupni su u meniju Korisnik, Moji tečajevi.

    »Detaljne upute

    Trebate pomoć?