JAVA 类定义问题
答案:2 悬赏:50 手机版
解决时间 2021-11-30 02:08
- 提问者网友:沉默菋噵
- 2021-11-29 10:44
JAVA 类定义问题
最佳答案
- 五星知识达人网友:野味小生
- 2021-11-29 11:45
好好学,同学!!
public class Fruit {
//私有成员只用private修饰
private String fName;
private String fColor;
//构造方法
public Fruit(String name,String color){
fName = name;
fColor = color;
}
public String getName(){
return fName;
}
public String getColor(){
return fColor;
}
public void show_fName(){
System.out.println("the fruit'name is "+fName);
}
public void show_fColor(){
System.out.println("the fruit'color is "+fColor);
}
}追问和我自己做的好像差不多。我想在public static void main(String args[]) 里面 输入苹果,红色,然后运行程序就得到 the fruit'name is 苹果 the fruit'color is 红色。public static void main(String args[])那一段里面应该怎么写,不需要在控制台输入那么麻烦。追答public static void main(String[] args) {
Fruit f = new Fruit("苹果", "红色");
f.show_fColor();
f.show_fName();
}追问谢谢。想问最后一个问题 public class Fruit那里,我把Fruit改了(因为我要对应文件名字)为什么下面public Fruit(private下面的那个) Fruit 也要一起改追答java规定构造方法必须和类名一致
public class Fruit {
//私有成员只用private修饰
private String fName;
private String fColor;
//构造方法
public Fruit(String name,String color){
fName = name;
fColor = color;
}
public String getName(){
return fName;
}
public String getColor(){
return fColor;
}
public void show_fName(){
System.out.println("the fruit'name is "+fName);
}
public void show_fColor(){
System.out.println("the fruit'color is "+fColor);
}
}追问和我自己做的好像差不多。我想在public static void main(String args[]) 里面 输入苹果,红色,然后运行程序就得到 the fruit'name is 苹果 the fruit'color is 红色。public static void main(String args[])那一段里面应该怎么写,不需要在控制台输入那么麻烦。追答public static void main(String[] args) {
Fruit f = new Fruit("苹果", "红色");
f.show_fColor();
f.show_fName();
}追问谢谢。想问最后一个问题 public class Fruit那里,我把Fruit改了(因为我要对应文件名字)为什么下面public Fruit(private下面的那个) Fruit 也要一起改追答java规定构造方法必须和类名一致
全部回答
- 1楼网友:狂恋
- 2021-11-29 12:37
从你看到的代码片段来说,确实只定义了一个name成员变量,纸质嘛,不可能全部打印出来,你也看到类并没有结束的 } 标志,就表示后面还有代码,三个成员变量用法都差不多,这里为了节省篇幅,只把一个放出来了,也避免混淆,正常情况三个成员变量是一起定义的
有用的话,记得采纳哦!么么哒!^-^
有用的话,记得采纳哦!么么哒!^-^
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯