| 发表于:2008-01-18 10:37:213楼 得分:0 |
你调用静态方法的写法有点问题,静态方法应该是类名.方法名,你的写法是调用本类中的方法 你的第一段程序可以运行是因为unicycle继承了ride方法,你调用的是unicycle自己的ride方法 第二段用不了是 class cycletest{ public static void main(string[] args){ unicycle a=new unicycle(); ride(a); } } 这个类里面没有定义ride方法,你要改成 class cycletest{ public static void main(string[] args){ unicycle a=new unicycle(); unicycle.ride(a);//或者是cycle.ride(a) } } 这样就可以运行了 | | |
|