java面向对象思想oop

java面向对象思想oop,第1张

面向对象程序设计以对象为核心,该方法认为程序由一系列对象组成。 类是对现实世界的抽象,对象是类的实例化。 

OOP的三大特征
•封装
•多态
•继承

封装:就是将一个东西包装起来,然后以新的形式呈现出来。

 访问修饰符:public、private、protected,default。

这四个分为低级与最高级

最低级 private:只有该类可以访问

低级 :default:不加任何修饰词,系统默认的。

高级:protected:该类及其子类成员可以访问,同一个包中的类也可以访问。

最高级:public:该类或非该类都可以访问。

这就是封装。一般就是用public来封装。实现方法:属性私有化,被private修饰,对外只提供set/get方法

继承:extends

父类定义的属性和方法,子类可以直接调用。子类与父类的方法名相同则输出子类,则两个写一个就行。

多态是在继承或实现的基础上实现的。

多态的意义:

把不同的子类对象统一的当做父类对象看待,屏蔽子类之间的差异,提高代码的复用性和扩展性。

 父类类型 对象名 = new 子类对象 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/2990395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存