java 面向对象练习题8

按要求编写Java应用程序。

1)创建一个叫做People的类:

属性:姓名、年龄、性别、身高

行为:说话、计算加法、改名

编写能为所有属性赋值的构造方法;

2)创建主类:

创建一个对象:名叫“张三”,性别“男”,年龄18岁,身高1.80

让该对象调用成员方法:

说出“你好!”

计算23+45的值

将名字改为“李四”

package lianxiti9dao13;

public class People {

    private String name;
    public String getName()
    {
      return name;
    }
    public void setName(String name)
    {
        this.name=name;
    }
    private int age;
    
    public int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
    private String xingbie;
    
    public String getXingbie()
    {
      return xingbie;
    }
    public void setXingbie(String xingbie)
    {
        this.xingbie=xingbie;
    }
    private double height;
    public double getHeight() {
        return height;
    }
    public void setHeight(double height) {
        this.height = height;
    }
    People(String name,String xingbie,int age,double height)
    {
        this.name=name;
        this.xingbie=xingbie;
        this.age=age;
        this.height=height;
    }
    public void shuohua(String  a)
    {
        System.out.println(a);
    } 
    public void jisuanjiafa( int b,int c)
    {
        System.out.println(b+c);
    } 
    public static void main(String[] args) {
        People p1=new People("张三","男",18,1.80);
        System.out.println(p1.getName());
        System.out.println(p1.getXingbie());
        System.out.println(p1.getAge());
        System.out.println(p1.getHeight());
        p1.shuohua("你好");
        p1.jisuanjiafa(23,45);
        p1.setName("李四");
        System.out.println(p1.getName());
                
        
    }

}

posted @ 2016-05-20 16:29  ①乷壹迣鎅  阅读(214)  评论(0编辑  收藏  举报