首先说说你开发的错误!
类名首字母请大写!
public class T11
public class C1
public class C2
请按照这样写,这是java业内默认规范。类名首字母大写,实例化对象首字母小写!
再说说你为什么报错
你在c2类里面定义了一个构造方法,而且是有参的,如果定义有参构造方法,就在有参构造方法前面定义一个无参的构造方法,所以你只需要在
public c2(int b1,int b2,int b3){}
这段前面加上
public c2(){}
就OK了