1 . 对象的定义
客观存在的事物都可以称作为对象
2 . 面向对象的定义
面向一个具体的对象,来进行操作
3 . 类
类是对象的数据类型
类是具有想同属相和行为的集合 -> 人类 -> 黄剑雄
4 . 对象的属性
变量 ->价格
常量 ->品牌
5 . 对象的行为
方法 ->函数 -> 就是能够用来做什么
6 . 类和对象的关系
类:类是对现实世界中具有共同属性和行为事务的抽象概念 ->人类
对象 :是能够看得见摸得着的真是存在的物体 ->你自己
1.类是对象的抽象
2.对象是类的实体
二.创建类
创建一个名为phone的Java文件,众所周知Java文件名和类名是一致的
类的组成 ->属性 行为
属性->成员变量->变量
行为->成员方法(和前面的方法相比去掉static关键字即可)
-------------------------------------------
成员变量格式
变量1的数据类型 变量1;
变量2的数据类型 变量2;
--------------------------------------------
成员方法格式
public void 方法名1(){}
public void 方法名1(){}
package 类和对象;
public class phone {
//成员变量
String brand;
int price;
//成员方法
public void call(){
System.out.println("打电话");
}
public void sendMassage(){
System.out.println("发短信");
}
}
三.创建类对象
创建对象 (先有类才有对象)
格式
类名 对象名 = new 类名();
示例
phone p = new phone();
使用对象(实例化,也就是创建对象之后)
1.使用成员变量
格式:对象名.变量名
示例:p.brand(可以输出使用,也可以赋值使用)
2.使用成员方法
格式:对象名.方法名();
示例:p.call();
package 类和对象;
public class 对象的使用和创建 {
public static void main(String[] args) {
//创建对象
phone p=new phone();
//使用成员变量
System.out.println(p.brand);
System.out.println(p.price);
p.brand="小米";
p.price=2999;
System.out.println(p.brand);
System.out.println(p.price);
//使用成员方法
p.call();
p.sendMassage();
}
}