Inheritance reflects the hierarchical relationship between classes Polymorphism is to consider this hierarchical relationship and the relationship between specific member functions of the class itself to solve the problem of behavior re abstraction
5.1 static binding and dynamic binding
Polymorphism: the phenomenon that the same symbol or nam ...
Posted by PHPnewby! on Fri, 04 Mar 2022 22:38:44 +0100
1. Abstract class1.1 abstract class concept In the concept of object-oriented, all objects are described by classes, but conversely, not all classes are used to describe objects A class does not contain enough information to describe a specific object. Such a class is an abstract class1.2 abstract class syntax In Java, if a class is modified by ...
Posted by pstevereynolds on Fri, 04 Mar 2022 17:10:04 +0100
Input, output and simple classes of instantiated C + + objects:
Idle to boring, learn C + +. (the foundation of C language is pretty good. I hope it will be easier to learn C + +)
1, A simple framework for C + +:
using namespace std;
cout<<"Hello everyone!"<<endl; ...
Posted by phpform08 on Thu, 03 Mar 2022 22:12:29 +0100
1, Global, static and local variables
Global variables call the constructor at the beginning of the program and the destructor at the end of the program. Static variables call the constructor when the function is called for the first time and the destructor at the end of the program. They are called only once. The constructor is called when th ...
1. Create Classes
Create a dog class based on the puppy, and each instance will store the name and age, how to give each puppy the ability to eat and run: Parse as follows: 1.class Dog: In python, uppercase names refer to classes, and class definitions do not have parentheses; 2. The comments section describes the main functions of this cl ...
Experiment 3: derived class and inheritance experiment
1. Experimental purpose
(1) Master the declaration method of derived class and the definition method of derived class constructor;
(2) Master the access properties of base class members in derived classes under different inheritance methods;
(3) Master the execution order and con ...
Posted by jplock on Tue, 08 Feb 2022 09:30:28 +0100
1. Use of structure
Structures: Declare several different types of variables at once
Location of declaration: Declares the structure below the namespace, outside the class, identifying the namespace under which all classes can use the structure
Initializing structure members can be done in two ways One is to use a parameterized constructor, ...
1, Preliminary understanding of class
1. Basic understanding
2, Member of class
1. Field / attribute / member variable
2. Know null
3. static keyword
1. Modifier attribute
2. Modification method
2. Access rights qualifier
3. getter and setter methods
4. Meaning of encapsula ...
Posted by Retired Bill on Sat, 05 Feb 2022 08:08:11 +0100
2, Class declaration and function
In my opinion, a class relative to a structure is just like a structure relative to an array. The operability range and depth of the realization of logical functions are higher. In C + +, the use of classes is a bit like the structure. Now we will introduce C + + classes with the structure.
Example 7-1: a ...
Posted by bdlang on Fri, 04 Feb 2022 10:42:54 +0100
1-1 introduction to object-oriented programming
1-1.1 two programming ideas:
1-2 POP (process oriented programming)
Process oriented is to analyze the steps needed to solve the problem, and then use functions to realize these steps step by step. When using, just call them o ...
Posted by rkeppert on Wed, 02 Feb 2022 01:36:23 +0100