社区
宋红康的课程社区_NO_1
Java基础核心技术:类特性1(day07-day09)
帖子详情
day08_09类的属性无多态性
尚硅谷宋红康
2023-01-12 14:49:06
课时名称
课时知识点
day08_09类的属性无多态性
...全文
2
回复
打赏
收藏
day08_09类的属性无多态性
课时名称课时知识点day08_09类的属性无多态性
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
相关推荐
1.9 Java复习之多
态
性
目录 多
态
性
变量类型转换的类比 多
态
性
应用场景 子类对象的
属
性
无多
态
性
多
态
性
练习 多
态
性
背景交代:Man类和Women类继承了Person类,且重写了eat和walk方法 变量类型转换的类比 Person p1 = new Man();//向上转型 entertainment方法为Man类独有,不满足多
态
性
条件,不能直接 调用,p2.shop...
JAVA的多
态
性
注意:多
态
性
只适用于方法然而并不适用
属
性
,如果父类引用调用
属
性
的话还是会调用父类当中的
属
性
。JAVA的多
态
性
:父类引用指向子类对象。
java多
态
性
面向对象的特征之三:多
态
性
对象的多
态
性
:父类的引用指向子类的对象 父类名 对象名=new 子类名(); 多
态
的使用:当通过多
态
性
创建的对象调用子类与父类同名同形参的方法时,实际执行的是子类重写父类的方法--------虚拟方法调用 多
态
性
的使用前提:1、类的继承关系 2、方法的重写(经常在方法重写情况下用多
态
性
) 对象的多
态
性
只适用于方法不适用于
属
性
(
属
性
是谁的对象调用的就是谁的
属
性
) 多
态
是运行时行为 public...
Java多
态
性
理解
目录 多
态
性
: 对象的多
态
性
: 方法的多
态
性
:(调用谁的方法?)
属
性
没有多
态
性
:(子类赋给父类不会覆写
属
性
)
属
性
不重定义,构造方法也可以决定
属
性
值 子类不重定义
属
性
不在子类重新定义int age 则不构成多
态
,任何方法都能访问修改唯一的age值 对象多
态
性
总结: 虚拟方法调用VMI 虚拟方法调用(多
态
情况下): 多
态
性
: 多
态
性
是一个运行期行为,不是编译期行为,编译器看不出来有没有多
态
,总结会有详细解释 对象的多
态
性
: 先定义一个父类Person—>子类Ma...
多
态
性
java的多
态
性
多
态
性
:父类的引用指向子类的对象,子类的对象赋给父类的引用。多
态
是运行时行为。 多
态
的使用:有了对象的多
态
性
以后,当调用子类重写过父类的方法时,实际执行的是子类重写的方法。这时调用,不能调用子类特有的方法,只能调用父类子类共有的方法;虚拟方法调用,编译看左边,运行看右边;多
态
性
的使用前提是有类的继承,方法的重写。多
态
性
只适用于方法,不适用于
属
性
。有了对象的多
态
性
以后,在内存中实际上是加载了子类特有的
属
性
和方法,但是由于声明的是 有了对象的多
态
性
以后,在内存中实际上是加载了子类特有的
属
性
和方
发帖
宋红康的课程社区_NO_1
宋红康的课程社区_NO_1
专注于一线互联网公司IT招聘笔试、面试,最新技术与行业动态
复制链接
扫一扫
1
社区成员
208
社区内容
专注于一线互联网公司IT招聘笔试、面试,最新技术与行业动态
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2023-01-12 14:49
社区公告
暂无公告