java类和对象详解(java基础知识类和对象笔记以及学生案例笔记)
java类和对象详解(java基础知识类和对象笔记以及学生案例笔记)类是具有相同属性和行为的一组对象的集合。类是对象的数据类型。书 ——类书名、价格——属性获取知识、消除时间——行为
第十九天学习Java越来越懒了啊,加油啊!不能懈怠!
一、类和对象什么是类:类是对现实生活中一类具有共同属性和行为的事物的抽象。
什么是对象:是能够看得到摸得着的真实存在的实体。
举例:
书 ——类
书名、价格——属性
获取知识、消除时间——行为
二、类的特点:类是对象的数据类型。
类是具有相同属性和行为的一组对象的集合。
三、类的定义:Java程序中基本组成单位。
每个类都有对应的属性和行为。
属性:在类中通过“成员变量”来体现(类中方法外的变量)
行为:在类中通过“成员方法”来体现(和前面的方法相比去掉static关键字即可)
Tip:对象具有的各种特征,每个对象的每个属性都拥有特定的值。
四、类定义步骤第一步定义类。public class 类名{}
第二步编写类的成员变量。 数据类型 变量1;......
第三步编写类的成员方法。 方法1;......
五、案例:买手机创建一个类
public class Phone {
string brand ; (string是字符串的意思,因为手机品牌名是字符串)
int price;(int 是整数,价格就是数字整数。)
//成员方法
public void call(){
System.out.println(“打电话”);
}
public void sendMessage(){
System.out.println(“发短信”);
}
}
第二步对象的使用:
①创建一个对象:
格式: 类名 对象名 = new 类名();
所以这里是:
Phone p = new Phone();
②使用对象:
1、使用成员变量:
格式:对象名.变量名
范例:p.brand
2、使用成员方法:
格式:对象名.方法名();
范例:p.call();
六、案例:学生①要求:首先定义一个学生类,然后定义一个学生测试类,在学生测试类中通过对象完成成员变量和成员方法的使用。
②思路:
创建一个新项目(包)
第一步定义一个学生类。
类名:Student
成员变量:name,age
成员方法:study(),dohomework();
第二步定义学生测试类:
创建一个测试类(测试类需要一个main方法)
类名:StudentDemo
因为要做测试,必然是有一个主方法,main方法。
第三步在测试类中通过对象完成成员变量和成员方法的使用
给成员变量赋值,输出成员变量的值。
调用成员方法。
代码:
Public class Student{
}
明天见!!!