1、类和对象
① 类:类是对现实生活中一类具有共同属性和行为的事物的抽象
② 类的特点:
· 类是对象的数据类型
· 类是具有相同属性和行为的一组对象的集合
③ 对象:是能够看得到摸得着的真实存在的实体
2、类的定义
① 类的重要性:是Java程序的基本组成单位
②类的组成:属性和行为
· 属性:在类中通过成员变量来体现(类中方法外的变量)
· 行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)
③ 基本格式:
public class 类名 {
// 成员变量
变量1的数据类型 变量1;
变量2的数据类型 变量2;
...
// 成员方法
方法1;
方法2;
...
}
④ 范例:
类名:手机(Phone)
成员变量:品牌(brand) 价格(price)
成员方法:打电话(call) 发短信(sendMessage)
代码:
public class Phone {
// 成员变量
String brand;
int price;
// 成员方法
public void call () {
System.out.println("打电话");
}
public void sendMessage () {
System.out.println("发短信");
}
}
3、对象的使用
① 创建对象
格式: 类名 对象名 = new 类名 ();
范例:Phone p = new Phone ();
② 使用对象
使用成员变量
·格式:对象名.变量名
·范例:p.brand
使用成员方法
·格式:对象名.方法名 ();
`范例:p.call ();
③ 范例
代码:
public class PhoneDemo {
public static void main(String[ ] args) {
//创建对象
Phone p = new Phone ();
//使用成员变量
System.out.println(p.brand);
System.out.println(p.price);
p.brand = "华为";
p.price = "3500";
System.out.println(p.brand);
System.out.println(p.price);
}
输出:
0
null
华为
3500



