
java面对对象
文章平均质量分 51
java面对对象
南冥羡谦
这个作者很懒,什么都没留下…
展开
-
java的内部类
内部类就是在一个类的内部再定义一个类,比如,A类中定义一个B类,那么B类相对于A类来说就是A类的内部类,而A类相对于B类来说就是外部类。原创 2023-02-07 16:38:35 · 57 阅读 · 0 评论 -
java的接口
接口的本质就是契约,就像我们人间的法律一样。制定好后大家都要遵守。声明类的关键字是class,声明接口的关键字是interface。·接口:只有规范,自己无法写方法(只是实现约束和分离)·抽象类:具体实现和规范(抽象方法)都有。·普通类:只有具体实现。必须要重写接口中的方法。原创 2023-02-07 16:33:54 · 88 阅读 · 0 评论 -
java的多态
同一方法可以根据发送对象的不同而采用多种不同的行为方式·一个对象的实际类型是确定的,但可以指向对象的引用类型有很多。原创 2023-02-07 16:25:06 · 66 阅读 · 0 评论 -
java中继承与方法重写
继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模·extends的意思是“扩展”。子类是父类的扩展java中只有单继承,没有多继承(一个儿子只能有一个爸爸,一个爸爸可以有多个儿子)·继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等·继承关系的两个类,一个为子类(派生类),一个为父类(基类)。原创 2023-02-06 17:32:37 · 459 阅读 · 0 评论 -
java封装
通常,应禁止直接访问一个对象中数据的实际显示,而应通过操作接口来访问,这称为信息隐藏。·统一接口(都是get、set)·提高程序的安全性,保护数据。属性私有(private),get/set。·隐藏代码的实现细节。2、student方法的实现。1、student方法。·该露的露,该藏的藏。·封装(数据的隐藏)原创 2023-02-06 17:23:08 · 72 阅读 · 0 评论 -
java中面对对象、类与对象创建
面向对象编程:OOP·面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。·三大特性:封装继承多态·抽象(把几个事物中像的那部分抽出来)·从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的。是对对象的抽象。{先有会教书的(对象)人,后有老师(类)这一类人)}·从代码的角度考虑是先有类后有对象。类是对象的模板。原创 2023-02-06 17:17:18 · 94 阅读 · 0 评论