一、类的定义
类是一类共同属性和行为的事物抽象
二、对象的属性
属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值
三、对象行为
对象能够执行的操作
四、类和对象的关系
类:类是对现实生活一类具有共同属性和行为的事物的抽象
对象:是能够看得到摸的着的真实存在的实体
例如一款手机:
华为/小米手机
属性 -------- 值
品牌 ------- 小米
价格---------3999
行为 --------操作
-------------打电话
--------------发短信
五、创建人类对象
类的组成:属性和行为
属性:在类中通过成员变量来体现 (类中方法外的变量)
行为:在类中通过成员方法来体现
1、在idea中创建一个包,在包中创建一个模块,在模块中创建一个人的类,取名叫Pepol:
2、编写成员变量,包括姓名、年纪、性别、出生日期、兴趣爱好等
String name;//定义成员变量姓名
int age;//定义成员年纪
String date;//定义成员出生日期
String hoby;//定义成员兴趣爱好
String sex;//定义成员性别
3、编写成员方法
有睡觉和学习方法,如下
// 定义睡觉方法
public void sleep(){
System.out.println(name+"往床上躺在,不久就睡着了");
}
// 定义学习方法
public void study(){
System.out.println(name+"是一个很爱学习人");
}
六、对象的使用和输出
1、创建方法
格式:类名 对象名=new 类名()
创建的一个人Pepol p1=new Pepol();
2、对象使用
①:使用成员变量
格式: 对象名名
范例: p1.name
②:使用成员方法
格式: 对象名方法名()
范例: p1.sleep()
3、对成员变量的使用
//定义第一个成员,对成员变量赋值
Pepol p1=new Pepol();
p1.name="张三";//对名字赋值
p1.age=24;//对年龄赋值
p1.date="1997年7月13日";//对生日赋值
p1.sex="男";//对性别赋值
p1.hoby="打篮球";//对兴趣爱好赋值
// 定义第二个成员,对成员变量赋值
Pepol p2=new Pepol();
p2.name="李四";
p2.sex="女";
p2.age=25;
p2.date="1996年8月15日";
p2.hoby="唱歌";
4、对成员方法的使用
//对方法和属性调用
System.out.println(p1.name+","+p1.age+","+p1.sex+",出生日期是"+p1.date+",兴趣爱好是"+p1.hoby);
System.out.println(p1.name);
p1.study();
p1.sleep();
5、输出结果