java inheritance encapsulation polymorphism

Insert picture description here

inherit

(1) Inheritance is a hierarchical model that connects classes, and allows and encourages the reuse of classes. It provides a way to express commonality clearly.

(2) A new class of objects can be derived from the existing class, this process is called class inheritance, the new class inherits the characteristics of the original class, the new class is called a derived class (subclass) of the original class, and the original class Called the base class (parent class) of the new class.

(3) A derived class can inherit methods and instance variables from its base class, and the class can modify or add new methods to make it more suitable for special needs.

Package

(1) Encapsulation is to enclose the process and data, and access to the data can only be through the defined interface. Object-oriented computing begins with the basic concept that the real world can be described as a series of fully autonomous, encapsulated objects that access other objects through a protected interface

Polymorphism

(1) Polymorphism refers to allowing objects of different classes to respond to the same message.

(2) Polymorphism includes parametric polymorphism and inclusion polymorphism.

(3) The polymorphic language has the advantages of flexibility, abstraction, behavior sharing, and code sharing, which solves the problem of the same name of the application function.

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
WrXBUBKfAhFcs4wOGtIhO1 / + zAefevb + cuX4xAGfQnmvaVFuuwhC71OBmmY1 + JI7
u4tzjQDLG1EFMKQgQXfWuJkedPkdtXM / PHJGGeEzA5G4I8Fy0lJH3MVvcKJhjziR
zyRB1864Fz7Un + NcIYoabk6sSJ9DXpk0Snc65UqYRVkDFR848j4nzbWUIS94sQrW
L2Llf0TaU6BqJxpdxMWNZ4GflfupztqHDBlXCo853ZjwOF + RrCWm3UQBFdKOqt / Y
q0sCzIsQcXOM3tEV7HE7 + QQueUYwth7WlBpkq6Uc5jNDJKspSUb9jLc + cvQQ / MJR
gFO1EV8m0Rl4Y2R6WXLO28rP8JJeR1MF + sxeqDCjRGDD + ZPDPnAgL + ics1ISslg2
NMG / pKB9kYl6186O2EgIvHQBZyc + UgYLjQp4efMRQzOYS6REa0ZDNqpz + i2y9Usy
uM5D4B6o0bFPAcsyDmol2B4 + My2VeBJ6Oiu8VD1mVs6V33QQDNwrLLzD0X4yCXGx
bPfEuGh + BxBnBA + 789RjZ6AWvcnVmS9uq3GTgU278I9tfipmlCl0ag + oP8jAZrpJ
JGKb1cPlQBdz60QyN + mEK3KGSAjBXNzb / Nl / 3qSq2B4EjRwZu8VbJYZj / 0S0 / 3gm
XJziq3RNKzT8i5PQHGuqRTNbdgPuaDD / swxz63KkX6
OWgAMDsTZey3807phiXZlHrD8BUGhiI / Ty1S5yNbMcQL // 8qmA5ZqxLSiPT198ao
+ 4OvBCCr9WycAO0ZvBDEUwQAShATNBe9skJ0WoT / NnQKcmtmfK5xRfQxfF3kN5Ip
LmLhLsl3CA8mQ + Wj7V2khHZs3yOM84eUGBngAbQom4fDVdiFK7vkuBJyuTQaccby
0WhxfhXbCE8WrEmivjhS / AWi3d0 + T2fWy96VUYVPeiY5pR8TH8lDSMER12o2HIBK
9PfhmudRuLKpFW + Ph6vYisiWr6aZd22uFw + ZUWjKcBwQMgk0ECW0tzXsGQYcu8N /
Na2sb4XMCL8pzszsDwdBk6vIWyTZUia9Hif8FGp4GmZYf8Q5gV983DWXXoxizxEh
WOvpp6lebiUn2KE5M24nlERA3 / 7b + 7aworDUOH2rtZI6vgLZacx1W1yY1IYfqVsD
D9wCdgFaSlpAxwebqSn9rC17Ljys + 6q1J7DCdHQYMTsv3sq4y6jRWE0q6k0jQukT
/ IKsgetyaeLf6axFyFDGc0CdIT84cgaXgUJZO1Hrr8D4wNoKYt873JKjvKJc0SIu
B5C5YkRhXHv8JiFCMwfPOj33V2riv7zoFdTk66hqQmUMZaEIf5wKhoNLCYhlCNTs
UYOmOWpS4x8mHb1tqqvq5cot5TwEfiwfbayF96pKlOheOMVo0B3jCyHDXgHIiUhf
Gu5yOFaGuOdtvg9TlEzhzyRe/+fQFVLv+RGtb4WjSFmS4wTE+A4cKVvhUf1cIm0M
Q9OMZM1cfLzHjIwWr/ezJIQ124159EDqhtpgojunHq6HuMR7P/lONv4SsR5aRTEx
32ya65LtS09lqWygvAUkaZX3zcMzOyYnaDe66EdY33QtXBjuy5k/8xCwi7CrqLJ5

Published 219 original articles · Like3 · Visit 70,000+

Guess you like

Origin blog.csdn.net/xmh_sxh_1314/article/details/105474972