今天终于不讲狗跳楼的问题了,今天讲了方法,方法重载及构造函数及构造函数重载的课程了。
这里说了有参好无参的,下面讲构造函数重载和方法重载。
其实,这上面写的这些方法,就相当一个模板。想要快速做出产品就要,用模板进行量产(大致意思就是这样)
模板:
package pkg6;
public class Qc{
private String 品牌;
private String 品牌2;
private int 价格=19999;
private String 颜色;
public Qc(){
System.out.println("构造方法!");
this.颜色="五颜六色";
}
public Qc(String 颜色){
System.out.println("构造方法!");
this.颜色=颜色;
}
public void sex品牌(){
this.品牌=品牌;
}
public void sex品牌(String 品牌){
this.品牌=品牌;
}
public void sex品牌(String 品牌,String 品牌2){
this.品牌=品牌;
this.品牌2=品牌2;
}
public void sex打印(){
System.out.println("品牌"+this.品牌+" "+"价格"+this.价格+" "+"颜色"+this.颜色);
}
}
现在我们来做产品:
package pkg6;
public class 测试{
public static void main(String[] args){
Qc g1=new Qc(); //这是无参数的,就要用到无参数的构造方法的
Qc g1=new Qc("五颜六色");//这是传了一个参数的,就要用到有一个参数的构造方法的
g1.sex品牌();
g1.sex品牌("五菱宏光");//这个也是传了一个参数的,就要用到有一个参数的构造方法的
g1.sex品牌("五菱宏光","马自达"); //这个也是传了两个参数的,就要用到有两个参数的构造方法的
g1.sex打印();
}
}
今天学了这个,这个是属于JAVA的面向对象中的,所以说,这个很重要!!!
好久没有人问我 在吗? 了。
感觉生活好枯燥!!!