package com.study.day4;
/*目标:初始化对象属性的两种方法
-
(1)使用带参构造函数【初始化/实例化对象】调用普通函数来完成对手机的赋值取值
-
(2)使用无参构造函数【初始化/实例化对象】+set+get方法来完成对手机的赋值取值
-
PS:方法2:如果要操作对象的属性-》使用函数来操作【类的封装】
-
属性设置set/get方法-》code-》Generate中生成模板代码
-
*/
public class MobilePhoneTry {
//设置品牌、型号和价格为全局变量
public String brand;
public String type;
public int price;
//定义一个发短信的普通函数【无返回值void】
public void sendMessage(String name){
System.out.println(name+",在吗");
}
//定义一个获取手机品牌、型号和价格的普通函数【有返回值return】
public String mobilePhoneInfo(){
return “—发送手机来自于”+this.brand+“品牌,”+this.type+“型号,”+this.price+“价格”;
}
//定义一个无参构造函数【初始化对象】
public MobilePhoneTry(){}
//定义一个带参构造函数:参数分别为品牌、型号和价格->然后分别赋值给对应的全局变量【初始化对象】
public Mo