为了账号安全,请及时绑定邮箱和手机立即绑定
this 表示当前正在生成的对象
this 表示当前正在调用方法的对象
访问权限
private(本类)<default(同包)<protected(外包子类)<public (任意位置)
包 就是目录
命令空间 解决类名冲突
导包 import
* 表示所有
包名小写
内部封装
外部调用
静态初始化--->普通初始化块-->执行构造方法
静态初始化块只在类加载时执行一次
定义的一些所有对象共有的属性、方法等内容
类成员 在 没有实例的时候就已经存在了
通过类调用
无需要实例
static 类成员
随类的加载而加载
与类同名 无void 无返回值
通过new()调用
无参的构造方法 有参的构造方法 给了有参就不给无参的构造方法
构造方法重载
使用this引用正在创建实例的成员
局部变量在栈方法里 随类 自动赋初值
成员变量在堆对象中 随方法 必须赋值
取值就近原则
属性不能动态添加
属性入堆
方法进栈
类是描述
对象是内存中的实例
老斯si护栏人么?
PPT制作的不错啊~图配的不错啊~
回隔壁老黄丶。我觉得同学你理解反了。父类应该是小于子类,父类转换成子类是自动转换,子类转换成父类是强转。。你想想,子类的属性和方法肯定是多余或者等于子类的。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消