希望最好用个实例来代替 这样最好说明,例如 创建一个名为DOg的类,它包含两个string域:name和says。在main()方法中。创建两个Dog对象,一个名为spot(它的叫声“Ruff!”。另一个名为scruffy(它的叫声为“Wurf!”)。然后显示他们的名字和叫声
------解决方案--------------------
不要抠字眼
你这句话里的所谓“域”
就是指的成员变量
------解决方案--------------------
就是成员变量的 作用范围
凡事先百度 查查书
------解决方案--------------------
如果英语好,看英文吧,国人的翻译,一个字唉……
public class Dog{
String name;
String says;
public Dog(String name, String says){
this.name = name;
this.says = says;
}
public String toString(){
return "Name:" + name + "\tSays:" + says;
}
public static void main(String[] args){
Dog spot = new Dog("spot", "Ruff");
Dog scruffy = new Dog("scruffy", "Wurf");
System.out.println(spot);
System.out.println( scruffy );
}
}
------解决方案--------------------
指的就是一定的范围:最常见的某个变量的“作用域”什么的,
------解决方案--------------------
就是这个变量起作用的范围,
------解决方案--------------------
在java规范里叫field,有人翻译成字段,有人翻译成。。。。
还是叫field,不会让人混淆
------解决方案--------------------
public class Dog{
String name;
String says;
public Dog(String name, String says){
this.name = name;
this.says = says;
}
public String toString(){
return "Name:" + name + "\tSays:" + says;
}
public static void main(String[] args){
Dog spot = new Dog("spot", "Ruff");
Dog scruffy = new Dog("scruffy", "Wurf");
System.out.println(spot);
System.out.println( scruffy );
}
}
这个可以
------解决方案--------------------
英语field 你要翻译成土地也可以!!
------解决方案--------------------
是啊,知道什么意思就行了,何必了
------解决方案--------------------
------解决方案--------------------
也就是作用域
------解决方案--------------------
搜索一下咯,快速高效
------解决方案--------------------
就是字段
------解决方案--------------------
比如project,被翻译成项目,也有人非要叫工程