java 封装,继承,多态基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 封装,继承,多态基础相关的知识,希望对你有一定的参考价值。

什么是封装?

1,对象数据和在、操作该对象的指令都是对象自身的一部分,能够实现尽可能对外部隐藏数据。

2,实际项目开发中,使用封装最多的就是实体类。

什么是继承?

1,继承是面向对象程序设计能提高效率的重要原因。

2,继承具有传递性。

3,继承来的属性和方法是隐式的,也就是在本类里面是看不见的。

4,一个类只能有一个父类,也就是了类是单继承的。

5,一个接口可以有多个父类的,也就是接口可以是多继承的。

什么是多态?

1,多态就是对象拥有多种形态:引用多态和方法多态。

2,引用多态:父类的引用可以指向本类的对象、父类的引用苦指向子类的对线。

3,方法多态:创建本类对象是,调用的方法为本类的方法;创建子类对象时,调用的方法为子类重写的方法或者继承的方法。

4,存在多态的必要条件:继承、重写。

5多态的作用是消除类型之间的耦合关系。

 

以上是关于java 封装,继承,多态基础的主要内容,如果未能解决你的问题,请参考以下文章

Java基础知识回顾之三 ----- 封装继承和多态

Java基础知识回顾之三 ----- 封装继承和多态

Java语言简介基础组成封装继承多态抽象类内部类接口

Java语言简介基础组成封装继承多态抽象类内部类接口

JAVA基础——面向对象三大特性:封装继承多态

Java基础04 Java隐藏和封装类的继承多态