为了账号安全,请及时绑定邮箱和手机立即绑定
局部变量在栈方法里 随类 自动赋初值
成员变量在堆对象中 随方法 必须赋值
取值就近原则
属性不能动态添加
属性入堆
方法进栈
类是描述
对象是内存中的实例

已采纳回答 / 慕粉3228330
静态变量可以在不生成对象时直接调用静态变量是唯一的,在每个对象中都是相同的,所有对象通用的。变量是每次生成对象时会重新生成一份。也就是说 生成两个对象,更改变量只会更改你修改那一个的变量,修改静态变量时两个对象中的属性都会出现改变

已采纳回答 / _浪仙_
可以的,只要不是final修饰的常量都可以改变,而且一般都是用“类名.常量名”来操作常量。但是作为常量还是不要去改的好。
老斯si护栏人么?
PPT制作的不错啊~图配的不错啊~
回隔壁老黄丶。我觉得同学你理解反了。父类应该是小于子类,父类转换成子类是自动转换,子类转换成父类是强转。。你想想,子类的属性和方法肯定是多余或者等于子类的。
initial瑟瑟发抖
和C的名称空间有点像?
使用子类的构造方法给子类的成员属性赋初值,这样抽象父类就只有一个方法了
目前内容最详细,讲的也是最清晰简短的视频,谢谢老师

已采纳回答 / anreal
Dog dog = new Dog() ;  调用子类方法,会隐形自动调用父类方法(无参)。
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消