13java 函数

//定义一个类,非构造函数
class Mobile {
// 全局变量 品牌,价格
public String brand;
public int price;

//定义一个函数 修饰符+返回类型+函数名+参数
public void sendMessage(String name) {
System.out.println(name + "你周末在家吗?");
}

//返回手机价格,品牌
public String getMobileInfo() {
return "手机品牌" + brand + "手机价格" + price;
}
//构造函数
//无参数构造函数 修饰符+函数名()函数名必须与类名保持一致,创建最原始对象
//带参数构造函数 修饰符+函数名(参数类型,参数名)函数名必须与类名保持一致,初始化对象
public Mobile() {

}

public Mobile(String name, int money) {
this.price = money;
this.brand = name;
}
public static void main(String[] args){
//调用无参构造函数创建一个对象mobile1
Mobile mobile1 = new Mobile();
//调用带参构造函数,创建一个对象mobile2
Mobile mobile2 = new Mobile("huawei",1999);
//显示手机1的价格品牌
String info1 =mobile1.getMobileInfo();
String info2 = mobile2.getMobileInfo();
System.out.println(info1);
System.out.println(info2);
mobile1.sendMessage("wangkai");
}
}
posted @ 2021-08-12 22:51  测试人员-凯  阅读(32)  评论(0)    收藏  举报