Java基础第四章、面向对象


一、成员变量


示例:

二、JVM内存模型






类变量就是静态变量

三、构造方法

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

this关键字

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




四、面向对象的三大特征

1.封装

2.继承






继承-重写


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

super关键字应用:

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


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

3.多态

Main函数执行:

对象类型转换:

相关推荐
求知摆渡3 分钟前
Spring Boot 3.5 + Spring Cloud Stream:邮件发送与幂等实战
java·spring boot·spring cloud
用户40078422112605 分钟前
苍穹外卖实现员工账号启用禁用
java
中东大鹅9 分钟前
Mybatis Plus 多数据源
java·数据库·spring boot·后端·mybatis
用户400784221126020 分钟前
苍穹外卖实现员工分页查询
java
Code季风21 分钟前
深入理解令牌桶算法:实现分布式系统高效限流的秘籍
java·算法·微服务
大葱白菜23 分钟前
Java 代理机制详解:从静态代理到动态代理,彻底掌握代理模式的原理与实战
java·后端·程序员
大葱白菜25 分钟前
Java 注解的作用详解:为什么它是 Java 开发中不可或缺的利器?
java·后端·程序员
Code季风27 分钟前
数据传输的基石:全面解析常见序列化方案与选型策略
java·rpc·json
GuGu202428 分钟前
Java异常机制初步理解
java
计算机毕业设计小途28 分钟前
从不会写代码到高分毕设:他用SpringBoot宠物寄领养网站震惊全班,5步搞定,从零到可运行只需120分钟
java·spring boot