【无标题】构造函数

构造函数:
是一个特殊的函数,与类名相同,无返回值类型
每个类中都默认有一个无参的构造函数(是隐藏的)
创建对象时执行构造函数
构造函数的作用:初始化对象
创建对象时,给对象属性赋值

格式:
public 类名([参数]){

}
创建对象格式:版本2
类名 对象名 = new 构造函数();

String name;//问:是属性还是方法?
public void a(){//问:是属性还是方法

}
总结:
名字后面没有括号的百分百事属性
名字后面有小括号,百分百事方法
 

案例:

package com.zking.zx;

public class Computer {
    public Computer() {

        System.out.println("无参的构造函数");
    }
public Computer(String pp,String ys,double jg) {
    this.pp=pp;
    this.ys=ys;
    this.jg=jg;
    System.out.println("有参的构造函数");
}
    String pp;
    String ys;
    double jg;
    
    public String getPp() {
        return pp;
    }

    public void setPp(String pp) {
        this.pp = pp;
    }

    public String getYs() {
        return ys;
    }

    public void setYs(String ys) {
        this.ys = ys;
    }

    public double getJg() {
        return jg;
    }

    public void setJg(double jg) {
        this.jg = jg;
    }

    @Override
    public String toString() {
        return "品牌:" + pp +"\t" + "颜色:" + ys + "\t" + "价格:" + jg;
    }

}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值