Java基础学习:面向对象09(继承)
-
继承:
-
继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模;
-
extends的意思是”扩展“,子类是父类的扩展;
-
Java中类只有单继承,没有多继承!(一个儿子只能有一个爸爸,但是一个爸爸可以有多个儿子)
-
-
继承是类和类之间的一种关系,除此之外,类和类之间的关系还有依赖,组合,聚合等
-
继承关系的2个类,一个为子类(派生类),一个为父类(基类),子类继承父类,使用关键字extends来表示;
-
子类和父类之间,从意义上讲应该具有”is a“的关系;
-
子类继承父类:就可以继承父类的所有方法;
-
-
常用类:
-
Object类:在Java中,所有的类都默认直接或者简介继承Object类
-
-
super:
-
-
快捷键:
-
//IDEA快捷键:ctrl+H:在当前类中,ctrl+H,查看该类的父类;
-
代码1:
/**
* 父类:
* 在Java中,所有的类都默认直接或者简介继承Object类
*
*/
public class Person {
//public :优先级最高
//protected
//不写就是default
//private
private int money=1_000_000_000;
public void say(){
System.out.println("说了一句话");
}
public int getMoney() {
return money;
}
public void setMoney(int money) {
this.money = money;
}
}
分类:
01-JavaSE
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律