标题:java继承小问题,请求帮忙
只看楼主
编程的乐趣
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:229
专家分:1027
注 册:2011-4-4
结帖率:100%
已结贴  问题点数:20 回复次数:8 
java继承小问题,请求帮忙
import java.applet.*;
import java.awt.*;
class area{
    double f(double r){
        return 3.14*r*r;
    }
    double g(double x,double y){
        return 0.5*x*y;
    }
}
class circle extends area{
    double f(double r){
        return 3.14*2.0*r;
    }
}
public class PolyMorphism_Example1 extends Applet{
    area obj;
    circle cir;
    public void init(){
        obj=new area();
        cir=new circle();
    }
    public void paint(Graphics g){
        g.drawString("圆的面积:"+obj.f(5.0),5,20);
        g.drawString("圆的周长:"+cir.f(5.0),5,40);
        g.drawString("三角形的面积:"+cir.g(2.0,8.0),5,60);
    }

}
为什么只出面积,其他的没出,谢谢!
搜索更多相关主题的帖子: java public double return import 
2011-11-02 22:03
让我们飞
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:40
专家分:119
注 册:2011-1-9
得分:5 
你的main()方法呢?
没法看啊
2011-11-03 15:51
编程的乐趣
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:229
专家分:1027
注 册:2011-4-4
得分:0 
2011-11-03 19:20
wangjiangliu
Rank: 2
来 自:武汉
等 级:论坛游民
帖 子:9
专家分:30
注 册:2011-5-26
得分:5 
没什么问题啊
2011-11-03 20:28
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
得分:5 
这个程序是APPLET, 不用main()方法
运行没问题,但类名首字母要大写

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2011-11-04 14:09
编程的乐趣
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:229
专家分:1027
注 册:2011-4-4
得分:0 
java.lang.NoClassDefFoundError: area (wrong name: Area)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at (Unknown Source)
    at (Unknown Source)
    at (Unknown Source)
    at (Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at (Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at Poly.init(Poly.java:20)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
这是我的错误提示
2011-11-04 20:49
编程的乐趣
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:229
专家分:1027
注 册:2011-4-4
得分:0 
我用的是eclipse
2011-11-04 20:53
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
得分:0 
大小写名称要统一, area 与Area是不同的变量

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2011-11-05 14:53
心灵百合
Rank: 5Rank: 5
等 级:职业侠客
帖 子:215
专家分:367
注 册:2011-3-30
得分:0 
没有main()怎么出结果啊
2011-11-12 20:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-354102-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.170956 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved