1.类和对象
类和对象
1.定义类
//public class 类名{
// 1.成员变量(代表属性)
// 2.成员方法(代表行为)
// 3.构造器
// 4.代码块
// 5.内部类
//}
public class Phone{
//属性(成员变量)
String brand;
double price;
//行为(方法),public可以不写,默认存在
public void call(){}
public void playGame(){}
}
成员变量的完整定义格式:修饰符 数据类型 变量名称 = 初始化值;
一般无需指定初始化值,存在默认值。
2.得到类的对象
Phone p1 = new Phone();
3.使用对象
//访问属性:对象名.成员变量
p1.brand = "小米";
p1.price = 999;
//访问行为:对象名.方法名(...)
p1.call();
p1.playGame();
4.定义类的补充
用来描述一类事物的类,叫做 Javabean类。在该类中,是不写main方法的。
而编写main方法的类,叫做测试类。我们可以在测试类中创建javabean类的对象并进行赋值调用。
类名的首字母要大写,需要见名知意,驼峰。
一个Java文件中可以定义多个class类,且只能一个类是public修饰,而且public修饰的类名必须作为该Java文件的文件名。
实际开发时建议一个文件定义一个class类。