new 构造方法名(); 这样访问方法是不是只有构造方法可以这样,其他的一般都是> 类名 对象名=new 构造方法名();
qq_控心_0
浏览 1749回答 1
1回答
翔仔
请问普通的方法是不是static的,如果不是的话,得先使用有参构造方法构造出一个对象的实例来(因为类下面默认会有一个无参的构造函数,如果编译的时候发现写了一个有参的构造函数,无参的那个会被覆盖掉),在通过实例调用普通方法:如 A a = new A(xxx);//xxx表示参数 a.method()//method就是你的方法new 一般就是用来创建对象实例,给实例申请并内存,所以可以理解为只有构造方法可以这样。当然你也可以这样来调用自己的普通方法 new A().method();