我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019全年资料大全正版 > 泛型接口 >

Java编程问题

归档日期:07-14       文本归类:泛型接口      文章编辑:爱尚语录

  请应用泛型编写程序。首先定义一个接口,它至少包含一个可以计算面积的成员方法。然后,编写实现该接口的连个类:正方形类和圆类。接着写一个具有泛型特点的类,要求利用这个类可以在控制台窗口输出某种图形的面积,而且这个类的类型变量所对应的实际类型可以说前面编写的正方形类或圆类。最后利用这个具有泛型特点的类在控制台窗口中分别输出给的边长的正方形的面积和给定半径的圆的面积。

  这个是我有错误的代码,我不理解的就是怎么把Square和Circle的getArea用进去啊。

  帮忙根据提议改正下,知识是知道的,但就不知道怎么改啊。展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  我前面 的说的有问题,你 并没有实例化对象,你的错误 是编译错误,原因是 泛型 Shape 中找不到 getArea()方法, 你需要将泛型 重新定义下

  展开全部既然你说知道,那么在每个 Shape实现类里面加一个带有(double r)的构造方法,。如Circle里面是

本文链接:http://buggystordera.com/fanxingjiekou/782.html