package com.atguigu.java;
/*
* 面向对象编程重点是类的设计
* 设计类就是设计类的成员
* 属性 = 成员变量 = field = 域、字段
* 方法 = 函数
*/
//测试类
public class PersonTest {
public static void main(String[] args) {
//创建对象
Person p1 = new Person();
//调用
p1.name = "Tom";
p1.isMale = true;
System.out.println(p1.name);
p1.eat();
p1.sleep();
p1.talk("Chinese");
Person p2 = p1;
p2.age = 10;
System.out.println(p1.age );
}
}
class Person{
//属性
String name;
int age = 1;
boolean isMale;
//方法
public void eat() {
System.out.println("人可以说话");
}
public void sleep() {
System.out.println("人可以睡觉");
}
public void talk(String language) {
System.out.println("人可以说话,使用的是"+language);
}
}
Tom
人可以说话
人可以睡觉
人可以说话,使用的是Chinese
10
p1对象地址赋给p2