java面向对象第一课,定义类,模拟人的行为:吃饭工作休息
/*** 定义类,模拟人的行为:吃饭工作休息*/
public class Person {//静态特征:成员变量 属性 fieldString name; //姓名int age; //年龄//动态的行为:成员方法 methodpublic void eat(){System.out.println("----吃饭吃饭吃饭-----");}public void work(){System.out.println(name+"----干活干活----");}public void rest(String site){System.out.println(name+"在"+site+"休息");}}
package demo03;import java.util.Scanner;/*** 模拟实现具体人的特征和行为*/
public class PersonTest {public static void main(String[] args) {int n;n = 5;System.out.println(n);Scanner input = new Scanner(System.in);//创建一个Person类的对象:张三 并进行动态行为//Person person1 = new Person();Person person1;person1 = new Person();person1.name = "张三";person1.age = 23;person1.eat();person1.work();person1.rest("宿舍");//创建一个Person类的对象:李四 并进行动态行为Person person2 = new Person();person2.name = "李四";person2.age = 24;person2.work();person2.rest("工地");person2.eat();}
}
执行代码如下: