Join Peggy Fisher for an in-depth discussion in this video Creating classes, part of Up and Running with C++.
…Creating classes are a critical…component of all object-oriented programming languages.…The class is a blueprint for an object.…Classes provide an outline of all the required information for an object.…They contain instance data which is the adjectives that describe our class.…Constructors, which are functions that are used to build…an instance of our class or construct an instance.…In functions, the blocks of code common to all objects of this class.…So why classes?…Well, classes are reusable.…
They allow multiple programs to use the same class.…You only have to define the class once, and then you can reuse it.…It also encapsulates the data.…Data is defined as private.…Data is accessed using get and set methods,…which are otherwise known as accessor and mutator methods.…Here is a UML diagram for a house class.…From the UML diagram, we can identify what…functions and data members are needed in our class.…The top of the UML has the class name, House.…The next rectangle provides four data items.…They're all listed as private.…
- Downloading and exploring the C++ IDE
- Working with loops
- Using predefined functions
- Creating custom functions
- Creating and instantiating classes
- Working with external files
Skill Level Beginner
1. Getting Started
2. C++ Basics
3. Flow of Control
4. Classes and Objects
5. Data Structures
6. File Manipulation
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.