标题:初学 Java 的疑惑
取消只看楼主
学习困难户
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2014-5-16
结帖率:50%
已结贴  问题点数:12 回复次数:3 
初学 Java 的疑惑
public class fruit{
     private int fid;
     public String color;
     public String shape;
     public String name;
     public float price;
     public double sum;

     public void buyingfruit(){
         System.out.printf("你买的水果是%s,",name);
         System.out.printf("%f每斤%n",price);
         System.out.printf("你共买了%f斤%n",sum);
         System.out.printf("共计%f元%n",price*sum);
     }
 }
 public class Apple extends fruit{
     public static void main(String[]args){
         Apple apple=new Apple();
apple.color="红色";
apple.name="红富士苹果";
apple.price=2.5f;
apple.shape="圆形";
apple.sum=2.5f;
apple.buyingfruit();
     }
 }
说是在子类中访问父类的成员变量和方法,可是运行的时候出现这种情况,要在Apple.java文件中声明,该怎么解决?
搜索更多相关主题的帖子: private public double color price 
2014-10-09 10:03
学习困难户
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2014-5-16
得分:0 
2014-10-09 11:08
学习困难户
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2014-5-16
得分:0 
能告诉我是怎么一回事吗?
2014-10-09 11:08
学习困难户
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2014-5-16
得分:0 
是不是说每次运行这个Java文件时都会出现两个Java文件,一个是fruitjava和Apple.java ?@8楼
2014-10-11 11:09



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




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

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