黑马程序员技术交流社区
标题:
JAVA基础+多态使用问题
[打印本页]
作者:
辉大大
时间:
2015-7-17 21:56
标题:
JAVA基础+多态使用问题
不知道怎么回事,我在多态这一节,感觉平时看到遇到也感觉自己能看懂,但是就是感觉自己没有学会这一章,就像不知道学习多态应该怎么使用,什么时候使用的状态,各位帮我分析分析哎
作者:
灰灰
时间:
2015-7-17 22:08
多态太难了,我也搞不懂
作者:
白马程序猿
时间:
2015-7-17 22:27
Fu f = new Zi();
父类引用指向子类对象,可以调用父类成员变量,子类成员方法。
就像基本数据里把byte赋给int,类型自动转换
作者:
辉大大
时间:
2015-7-17 22:38
这些我都知道,但是我想问的不这个概念,我就是想知道那个多态该什么时候用,最好通俗一点
作者:
康恒强
时间:
2015-7-17 22:39
飘过飘过
作者:
xiaoshaoye
时间:
2015-7-17 23:08
比如 一个父类 有好多的子类,子类还有子类的话,你需要new出好多实例,而多态就能省事好多。直接父类引用指向子类对象了。。。
作者:
秀丽xl
时间:
2015-7-17 23:18
多态真心难呀,同求
作者:
751309401
时间:
2015-7-17 23:29
其实很简单的,所谓多态就是说,事物在不同时刻表现出不同的形态
父类引用指向子类对象,你是初学者先背熟概念先,然后慢慢理解,
格式一定要记住:Fu f=new Zi;
作者:
WilliCicci
时间:
2015-7-17 23:36
现在只是一段段的小程序,以后写的多了,子类很多,多态的好处就体现出来了,我猜的。我也是刚学多态,稀里糊涂的
作者:
搁浅丶那份
时间:
2015-7-17 23:48
其实在实际开发中多态的使用并不多,因为使用多态会导致,你能调用子类中特有的方法,需要做向下转型,而向下转型,有很可能报出ClassCastExceptiong类型转换异常,需要用instanceof语句进行判断,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2