Java基础第四章、面向对象


一、成员变量


示例:

二、JVM内存模型






类变量就是静态变量

三、构造方法

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

this关键字

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




四、面向对象的三大特征

1.封装

2.继承






继承-重写


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

super关键字应用:

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


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

3.多态

Main函数执行:

对象类型转换:

相关推荐
yanghuashuiyue5 分钟前
关于Eclipse和IDEA对比
java·ide·intellij-idea
Nontee7 分钟前
三大范式是什么?
java·前端·数据库
pursuit_csdn7 分钟前
力扣周赛 503
java·算法·leetcode
Chase_______14 分钟前
【Java】String 常量池、== 与 equals 详解:从引用比较到 intern() 一次讲清
java·开发语言
专注VB编程开发20年15 分钟前
B4A要编绎成Release发布APP/waiting for ide debugger to connect
java·b4a
我欲扶摇九万里16 分钟前
Mac版idea快捷键失效的原因及解决方法
java·macos·intellij-idea
拙野16 分钟前
【保姆级教程】Claude Code无缝集成DeepSeek V4 Pro
java·人工智能·deepseek·claudecode·ai coding
likerhood30 分钟前
设计模式 · 代理模式(Proxy Pattern)java
java·设计模式·代理模式
東雪木31 分钟前
Java 基础语法与核心数据类型 专属复习笔记
java·开发语言·笔记·java面试
转型AI的宏达32 分钟前
解除autoclaw白名单审批机制
java·服务器·前端