㈠ java 需要传递类对象为参数的时候,几种方法
下面给你举例3种方法:
1、直接抽象类
对象 = new 抽象类()回
{
//重写此抽象类的抽象方答法
};
2、抽象类
对象 = new 子类();
接口/实现类 对象= new 实现类()
class 子类 extends 抽象类{
//实现此抽象类的抽象方法即可。
}
class 实现类 implements 接口{
//实现此接口的抽象方法即可
}
3、直接把对象创建出来,比如在参数中需要用到某个类对象的时候,除了上述方法以外,也可以直接把此对象创建出来。
public void method(class obiect,,);
()中就可以这么写
(new (抽象类/接口(){
//在这实现抽象方法
}))
㈡ java 中怎样实现类类型作为参数传递
直接把参数类型定义为对应的类,就是类类型。
1、定一个类
public class A{//定义一个类A
}
2、定一个方法,类A作为参数传递public class B{//定义一个类B
public void show(A a){//类作为参数传递
}
}
㈢ java如何把一个类的某个值传到另一个类
声明个全局变量,对象调用也可以,可用封装的getter()方法得到值,或声明静态就量,直接用类名调用,或写构造方法,或用面向对象的继承,子类继承父类所有的属性