public static void main(String[] args) { // 无参构造方法需要一个一个调用赋值 Not mc1 = new Not(); mc1.numb1 = 10; mc1.numb2 = 20; mc1.numb3 = 30; // 输出:10,20,30 mc1.read(); // 有参构造可以直接在括号内直接赋值 Not mc2 = new Not(40,50,60); // 输出:40,50,60...
构造方法的调用:(格式) 构造方法 变量名=new 构造方法(实参); 注意: a.如果一个类没有显示提供的构造方法,则在编译时,编译器会给类添加一个构造方法,没有参数。如:public Person(){} b.如果类显示提供构造方法,编译时则不在添加构造方法 c. 在类中会默认生成一个无参构造,如果定义了有参构造,无参构造需...
我们可以通过无参构造方法来实现这一功能: publicclassStudent{privateStringname;privateintid;// 无参构造方法publicStudent(){this.id=generateId();}// 生成学号的方法privateintgenerateId(){// 生成学号的逻辑return(int)(Math.random()*10000);}// 其他方法和属性} 1. 2. 3. 4. 5. 6. 7. 8. 9...