java 用new操作方法和对象操作方法的区别,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/20 20:32:35
比如一下的区别。
1.class A{
A(){};//构造函数
public void a(int p){}://方法a
public static void main(){
A test =new A();//实例化
test = new a(1);//用new 操作方法
}
}
2.class B{
B(){};//构造函数
public void b(int p){}://方法a
public static void main(){
B test =new B();//实例化
test = test.b(1);//用对象 操作方法
}

1.class A{
A(){};//构造函数
public void a(int p){}://方法a
public static void main(){
A test =new A();//实例化
test = new a(1);//用new 操作方法
}
}
这个是不可能的,方法只能通过对象来引用
而不可一用new操作符来引用,因为本来就是
属性与方法的集合,如果你不想实例化一个
类,还想调用该类的一个方法,那么你可以
把这个方法设置为静态的。

不大明白你的意思

没见过这么写的
不知道你的意图

java中方法不可以new吧! .net可以么???

1.class A{
A(){};//构造函数
public void a(int p){}://方法a
public static void main(){
A test =new A();//实例化
test.a(1);//这样才能调方法}

楼主概念不清楚吧