![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 79
锡兰_CC
旧人不知我近况,新人不知我过往。近况不该旧人知,过往不与新人讲。
展开
-
【Java面向对象】多态的详细介绍,简单易懂,看这一篇就够了
方法或对象具有多种形态,是面向对象的第三大特征,多态是建立在封装和继承的基础之上的。简单来说,多态是具有表现多种形态的能力的特征。原创 2022-10-31 07:00:00 · 2209 阅读 · 50 评论 -
【Java面向对象】方法重载,方法重写你还傻傻弄不清吗?
方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。举个例子//test方法第一次重载,没有参数 void test1() {System . out . println("无参方法");} //test方法第二次重载,含一个整形参数 void test2(int a) {System . out . println("一个参数方法");} //test方法第三次重载,含两个整形参数 void test3(int a , int b) {原创 2022-10-27 07:00:00 · 1122 阅读 · 31 评论 -
【Java面向对象】继承的认识与实现(2) 关键字 this 与 super 区别
this是当前对象的引用,就是说当前用构造函数建的对象是谁,这个this就代表谁,它是一个引用。supe在java的子类中指代父类引用。原创 2022-10-01 06:56:58 · 1276 阅读 · 39 评论 -
【Java面向对象】继承的认识与实现(1)
Q:什么是继承 A: 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。子类的对象拥有其父类全部属性与服务,称作子类对父类的继承。例如,轮船、客轮;人、大人。一个类可以是多个父类的子类,它从多个父类中继承了属性与服务,这称为多继承。例如,客轮是轮船和客运工具的特殊类。原创 2022-09-23 07:00:00 · 1787 阅读 · 46 评论 -
【Java面向对象】封装的认识与实现
Q:什么是封装 A: 封装(Encapsulation)就是把抽象出来的数据(属性)和对数据的处理方式封装在一起。封装可以被认为是一个保护屏障,可以把数据保存在内部,要访问里面的代码和数据,必须通过严格的接口控制。 Q:封装有什么好处 A: 1)封装可以隐藏实现的细节。 2)封装可以提高代码的安全性和复用性。 3)封装类内部实现可以任意修改,不影响其他类。原创 2022-09-19 06:00:00 · 1561 阅读 · 68 评论