java中如何调用类?

新手,不会用类,请高人指教~ 谢谢!
2024-11-16 16:20:34
推荐回答(5个)
回答(1):

本类中的直接方法名调用,不管是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();
}
}

回答(2):

import java.util.
class Person{
/颂州敏/ 创建Persion类
String name ; // 表示姓名
int age ;
public Person(String name,int age){
this.name=name;
this.age =age;

} // 表示年龄
public void tell(){
System.out.println("姓名:" + name + ";年迹晌龄:" + age) ;
}
};
public class test{
public static void main(String args[]){
Person per = new Person("zhang san",3) ;//实例化类野枝
per.tell();//只有调用实例类的成员
}
};

-----------------------------------------------------------
打印结果 姓名:zhang san 年龄:3

回答(3):

package study.hessian;

public class Test2 extends Test1 {
public Test2() {

}

public void method1() {
System.out.println("test1++++++++++++");
}
public static void main(String arg[]) {

test aa = new test();
aa.method1();

}
}

class Test1 extends test {
public void method1() {
System.out.println("test2+++++++++++++++");
}

}
class test{
public void method1(){
System.out.println("test++++++++++++");
}
}

回答(4):

同一包中的 直接实例化 不同包中的先导包在实例化

回答(5):

客气~
第一句改成,import java.util.*;