Java的三大特性封装、继承、多态

面向对象是一种符合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。

封装

封装是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体的细节,这就是封装。

继承

继承主要是描述的是类与类之间的关系,通过继承,可以在无需重新编写原有类的情况下,对原有类的功能进行扩展。

多态

多态是指在一个类中定义的属性和方法被其他类继承后,当把子类对象直接赋值给父类引用变量时,相同引用类型的变量调用同一个方法所呈现出的多种不同行为特性。

posted @ 2021-01-20 21:19  往事随雨  阅读(79)  评论(0)    收藏  举报