Java作业。。。

package javahomework;

public class Hzf_6 {

    public static void main(String[] args) {
        //创建Person类的实例对象person。
        Person person = new Person();
        //调用对象person的setName方法设置名字
        person.setName("张三");
        //设置性别
        person.setSex("男");
        //调用person对象的showInf方法
        person.showInf();
        //调用打招呼方法
        person.sayHello(person);
        //调用function方法,查看创建对象个数
        person.function();
    }

}

class Person{
    private String name,sex;
    //定义birthday变量
    private String birthday = "2016-03-31";
    //定义类变量number
    static int number = 0;  
    //定义一个Person类的构造方法
    public Person(){
        Person.number++;
        System.out.println("这里是构造方法");
    }
    //定义返回number的值方法
    public void function(){
        System.out.println(number);
    }
    public void setName(String name){
        this.name = name;
    }
    public void setSex(String sex){
        this.sex = sex;
    }
    public String getBirthday() {
        return birthday;
    }
    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }
    public void showInf(){
        System.out.println(name+"..."+sex);
    }
    public void sayHello(Person pt){
        System.out.println("Hello"+pt.name+",my name is 李四");
    }

}

你可能感兴趣的:(java)