Overloading basics
-
Given previous example: Note: overloaded "+" NOT member function Definition is "more involved" than simple "add", Requires issues of money type addition. Must handle negative/positive values Operator overload definitions generallyvery simple
46p sakuraphuong 29-05-2013 50 7 Download
-
Describe Multiple Inheritance Constructors under Multiple Inheritance Ambiguity in Multiple Inheritance Multiple Inheritance with a Common Base Describe Virtual Base Classes Constructors and Destructors Use Pointers to Objects to access Member Functions
44p caunhoccodon 22-02-2013 49 4 Download
-
Describe Single Inheritance Describe Base class and Derived class Access Base class members and use pointers in classes Describe types of inheritance Describe Constructors and Destructors under inheritance Describe how to call Member Functions of the Base Class and Derived Class Describe Container Classes To maintain and reuse class objects easily, we need to be able to relate classes of similar nature to another. Single inheritance is the process of creating new classes from an existing base class.
41p caunhoccodon 22-02-2013 62 3 Download
-
Describe Operator Overloading Unary operators Binary operators Binary arithmetic operators Compound assignment operators Comparison operators Describe overloading of the Assignment Operator Describe Copy Constructors
49p caunhoccodon 22-02-2013 70 4 Download
-
Understand the concept of functions with default arguments Define and use Friend functions advantages disadvantage friend classes Describe function overloading various data types different number of arguments
35p caunhoccodon 22-02-2013 49 3 Download
-
Use the scope resolution operator Use dynamic memory allocation with New Delete Use pointers to objects Define and use Constructors Define and use Destructors Define the "Const" keyword Define and use the "this" pointer Describe how objects and functions are arranged in memory Static Data Members Static member Functions Describe type conversions using Converting by assignment Type casting
37p caunhoccodon 22-02-2013 62 5 Download
-
Discuss the following: The Object-Oriented approach Drawbacks of traditional programming Object-Oriented programming Discuss basic Object-Oriented concepts such as: Objects Classes Properties Methods Abstraction Inheritance Encapsulation Polymorphism Compare Classes with Structures Describe Private and Public sections of Classes
50p caunhoccodon 22-02-2013 79 5 Download
-
This overview of Fortran 90 (F90) features is presented as a series of tables that illustrate the syntax and abilities of F90. Frequently comparisons are made to similar features in the C++ and F77 languages and to the Matlab environment.
22p giangtanthon 10-02-2010 175 17 Download