「java调用本类」java类定义与调用
今天给各位分享java调用本类的知识,其中也会对java类定义与调用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java怎么调用自己写的类
情况1:如果你的类Shiyan.java和类Diaoyong.java在同一根目录下,并且你设置了classpath变量,其中有“.;”,那么在Diaoyong.java中可以直接用类Shiyan.java创建对象来调用其中的方法;
情况2:如果你没设,并且你也没用相关软件(MyEclipse、eclipse),那么你就辛苦一下,在类Diaoyong.java中的最顶部这样写:import E:\test.*或者import E:\test.Shiyan.java。
情况3:如果你设置了classpath变量,其中有“.;”,并且两个类不在同一个根目录下,还是照情况2操作。
JAVA构造函数可以调用本类的其他方法吗
可以的,它可以调用本类的私有属性,那为什么不可以调用本类的其它方法呢?而且试过了,的确可以调用。
public class Person {
private String name = "aa";
public Person(){
setName("dsd");
}
public void setName(String name) {
this.name = name;
}
public static void main(String args[]){
Person p=new Person();
System.out.println(p.getName());
}
}
java中如何调用类?
本类中的直接方法名调用,不管是public还是private或protected。其他类中的如果是public的话,直接其他类的对象调用即可。如果是static的话直接其他类名加方法名调用。
class A{
void method1(){ //声明method1
System.out.println("method1 called");
}
void method2(){
method1(); //本类的 method1 被调用
}
}
class B{
void method3(){
A a = new A(); //在B类中调用A类中的 method1
a.method1();
}
}
java调用本类的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java类定义与调用、java调用本类的信息别忘了在本站进行查找喔。