A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zooooolk 中级黑马   /  2015-3-20 21:51  /  1291 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、创建person类,并覆写toString方法。
2、西游记中,3个徒弟,共同的方法(吃斋,念佛,取经),
   孙悟空自己的方法(除妖),猪八戒自己的方法(牵马),沙和尚自己的方法(挑行李)
   
3、定义类Shape,用来表示一般二维图像。Shape具有抽象方法arear和perimeter,分别用来计算
   形状的面积和周长。定义一些二维形状类(矩形、三角形、圆形)这些类均为Shape类的子类。
   并验证。
4、创建一个接口(接口中包含fun1()和fun2()两个函数)和实现这个接口的类。
   在类中添加一个fun3()方法,使用new关键字创建一个类的对象,并把这个对象赋给接口类型的引用,
   使用这个引用调用fun3(),观察编译结果。

3 个回复

倒序浏览
顶+111111
回复 使用道具 举报
刘老板,刘老板
回复 使用道具 举报
第4题,你的意思是不是一个接口中两个抽象方法,子类实现接口复写抽象方法,在定义一个自己的方法,将接口放在fun3的列表中,new 这个子类对象。在调用fun3().方法是吗?  这样的话有问题。父类引用所属对象没有fun3方法,编译报错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马