Java基础第四章、面向对象


一、成员变量


示例:

二、JVM内存模型






类变量就是静态变量

三、构造方法

默认构造方法、定义的构造方法(不含参数、含参数)
构造方法重载:

this关键字

this关键字应用:对构造方法进行复用,必须放在第一行




四、面向对象的三大特征

1.封装

2.继承






继承-重写


子类使用super关键字指明调用父类的某个方法或者成员变量(这个方法在子类中被重写了)

super关键字应用:

子类调用父类的构造器使用super()


子类构造器会默认调用父类的构造器

3.多态

Main函数执行:

对象类型转换:

相关推荐
渡我白衣12 小时前
并查集:基础认识与模拟实现
android·java·javascript·数据结构·c++·算法·并查集
电商API_1800790524713 小时前
电商商品价格监控工具淘宝京东商品价格抓取API项目实操分享
java·大数据·开发语言·前端·数据挖掘
zzzll111113 小时前
深度剖析:HashMap 并发死循环与 ConcurrentHashMap 两代演进全解
java·开发语言
秋名RG13 小时前
2026/5/27 生产事故复盘与整改方案
java
血小板要健康13 小时前
链表 阶段算法总结
java·数据结构·笔记·算法·leetcode·链表
坐吃山猪13 小时前
【多线程】CompletableFuture使用
java·开发语言·多线程
m0_5873830014 小时前
点餐预约核销系统的架构脉络
java·架构·系统架构·需求分析
代码方舟14 小时前
O2O二手车交易平台B端车商管理后台:基于天远车信盟出险构建自动化车况评估网关
java·运维·人工智能·自动化
爱学堂IT分享14 小时前
图灵Java互联网架构师六期
java·开发语言
坐吃山猪14 小时前
【多线程】Semaphore使用
java·数据库·oracle·多线程