public class NewClass {
private double depth;
public NewClass(){}
public double getDepth() {
return depth;
}
public void setDepth(double d){
depth = d;
}
}
上面的代码是在netbeans的JavaLibrary3下定义的。如何从其他程序的main()访问setDepth()
答案 0 :(得分:0)
new NewClass().setDepth(doubleValue);
答案 1 :(得分:0)
设置和获取深度很容易。您只需根据需要创建一个对象。
public static void main(String[] args) {
NewClass nc = new NewClass();
nc.setDepth(3.45);
System.out.println("The depth is " + nc.getDepth());
}
我希望你能理解面向对象编程(OOP)是什么。简单来说,您可以根据需要创建NewClass
的任意对象,每个对象都有自己不同的深度值:
//one:
NewClass nc1 = new NewClass();
nc1.setDepth(2.3);
System.out.println("The depth of first one is " + nc1.getDepth());
//another:
NewClass nc2 = new NewClass();
nc2.setDepth(488.2);
System.out.println("The depth of second one is " + nc2.getDepth());
答案 2 :(得分:0)
这是你的班级:
public class NewClass {
private double depth;
public NewClass(){
public double getDepth() {
return depth;
}
public void setDepth(double d){
depth = d;
}
}
从其他类调用该方法:
import NewClass;
public class MainClass{
public static void main(String args[]){
NewClass newClass = new NewClass();
Double depth = newClass.getDepth();
System.out.println("The depth is "+depth);
}
}
所以,基本原则是: 您为类名定义新对象并调用它的方法:
NewClass newClass = new NewClass();
newClass.getDepth();