001 difference between object-oriented and process oriented encapsulation inheritance polymorphism
1, What is object-oriented
The idea of object-oriented (OO) is very important for software development. Its concept and application have even gone beyond program design and software development, and extended to fields such as database system, interactive interface, application structure, application platform, distributed system, network manage ...
Posted by discomatt on Fri, 04 Mar 2022 05:10:34 +0100
Dynamic binding of FP-15 messages
Structure 15 dynamic binding of messages
Message polymorphism
Message polymorphism is reflected in that the same message can be sent to different types of objects, so it will get different interpretations.
For two classes with public inheritance relationship, one message can be sent to the base class object or to the derived class object. If ...
Posted by Edd on Thu, 03 Mar 2022 23:18:07 +0100
[C + +] calling sequence of constructor and destructor
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 ...
Posted by stew on Fri, 25 Feb 2022 05:39:07 +0100
Object oriented design of java Foundation
static keyword
Features of static keyword:
1) Loads as the class loads
2) Priority object exists:
It cannot coexist with this (this: represents the address value reference of the current class object)
When the object does not have new, the member currently modified by static has memory
3) Statically modified
Can be shared by multiple obj ...
Posted by prawn_86 on Sat, 15 Jan 2022 18:25:57 +0100
Reading notes of JavaScript advanced programming - 8.3 inheritance
8.3 succession
8.3.1 prototype chain
Many object-oriented languages support two kinds of inheritance: interface inheritance and implementation inheritance. The former only inherits the method signature, while the latter inherits the actual method. Interface inheritance is not possible in ECMAScript because the function is not signed. Implemen ...
Posted by TJMAudio on Tue, 04 Jan 2022 21:47:14 +0100
C + + learning notes - structures and classes
Structures and classes
definition
Place multiple objects together as a whole
//definition
struct str
{
int x;
double y;
};
//statement
struct str;
//Only the declaration only knows that str is a struct, but it is not known internally. At this time, str is incomplete type
//However, str* mystr can be defined; The pointer size of all ...
Posted by lailaigogo on Tue, 04 Jan 2022 16:35:08 +0100
Introduction to java - object oriented
object-oriented
inherit
Usage scenario: if multiple similar classes have the same attributes and methods, you can extract the same attributes and methods from the parent class
Benefits: reduced code redundancy
Deep inheritance:
When creating a subclass object, will the parent class constructor be called? meeting If you create a s ...
Posted by PatriotXCountry on Sun, 02 Jan 2022 17:39:08 +0100
Processing methods of inheriting members with the same name in c + + learning notes
catalogue
Object model in inheritance
Construction and deconstruction order in inheritance
Verification Code:
Inherit static member handling with the same name
Verification Code:
Object model in inheritance
Question: which members inherit from the parent class belong to the subclass object? 1) all non static member properties in t ...
Posted by Spartan 117 on Sat, 25 Dec 2021 02:48:26 +0100
Six kinds of inheritance in JS: prototype chain, stealing constructor, combinatorial inheritance, prototype inheritance, parasitic inheritance and combinatorial parasitic inheritance
Six kinds of inheritance in graphic JS: prototype chain, stealing constructor, combinatorial inheritance, prototype inheritance, parasitic inheritance and combinatorial parasitic inheritance
inherit
There are two types of inheritance: Interface Inheritance and Implementation Inheritance. Interface Inheritance requires method signature. ...
Posted by jcrensha627 on Wed, 10 Nov 2021 21:57:18 +0100
Inheritance & modifier
1. Succession
1.1 implementation of inheritance
Concept of inheritance
Inheritance is one of the three characteristics of object-oriented. It can make subclasses have the properties and methods of the parent class, redefine them in subclasses, and append properties and methods Implement inherited formats
Inheritance is implemented ...
Posted by elraj on Tue, 14 Sep 2021 03:33:00 +0200