关于构造方法的问题。

代码:

public class C {

//定义3个构造方法

 public C(){

  System.out.println("这是无参的构造方法。");

 }

 public C(int a1){

  System.out.println("这是有参的构造方法输出a1:"+a1);

 }

 public C(int a2,int b2){

  System.out.println("这是两个参数的方法输出a2+b2:"+a2+b2);

 }

 

 //定义一个普通方法

 public void print(){

  System.out.println("执行print普通方法!");

 }

 

 public static void main(String[] args){

  C c1=new C();

  C c2=new C(5);

  C c3=new C(6,7);

 }

}

我想用对象调用print方法,怎么调用呢?三个对象名都可以还是都不可以??


半度幽殇
浏览 1367回答 2
2回答

luofuxiang

楼主可以通过“对象名.方法”调用,类似于:c1.print(); c2.print(); c3.print();三个对象名都可以调用。

落雷惊风

三个都可以调用。调用方法:c1.print();c2.print();c3.print();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java