导读 大家好,我是小科,我来为大家解答以上问题。java三大特性及好处,java的三大特性很多人还不知道,现在让我们一起来看看吧!1、面向对象是...
大家好,我是小科,我来为大家解答以上问题。java三大特性及好处,java的三大特性很多人还不知道,现在让我们一起来看看吧!
1、面向对象是有4个基本特征,从大学---》培训-----》面试-----》工作(面向对象有4个基本特征)
2、1封装:即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。(主要表现:类)
3、2继承:对象的一个新类可以从现有的类中派生,这个过程称为类继承。(主要表现:子类和父类关系)。
4、3多态:多态性包括参数化多态性和包含多态性。(多表现:类里面方法重载和子类方法覆盖父类方法)。
5、4抽象:重点讲抽象,抽象包括两个方面,一是过程抽象,二是数据抽象。抽象把细节忽略,只关心功能。比如说电脑有笔记本、台式机、平板电脑,它们看似不一样,但我们可以找有共同的功能,那就是它一定有上网的功能,我们把这个功能抽象出来放入电脑类里面,然后对于电脑类来说它只关心有没有上网功能,而对于如何实现上网功能细节并不考虑。其实这种现象随处可见如:不同的数据库驱动问题。(主要表现:抽象类和接口)
本文到此讲解完毕了,希望对大家有帮助。