按要求编写Java应用程序。
(1)创建一个叫做People的类:
属性:姓名、年龄、性别、身高
行为:说话、计算加法、改名
编写能为所有属性赋值的构造方法;
(2)创建主类:
创建一个对象:名叫“张三”,性别“男”,年龄18岁,身高1.80;
让该对象调用成员方法:
说出“你好!”
计算23+45的值
将名字改为“李四”
public class People { // 创建一个叫做People的类: // 属性:姓名、年龄、性别、身高 // 行为:说话、计算加法、改名 // 编写能为所有属性赋值的构造方法; int age; String sex; double height; String name; public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public double getHeight() { return height; } public void setHeight(double height) { this.height = height; } public String getName() { return name; } public void setName(String name) { this.name = name; } public void speak( ) { System.out.println(name+"你好!"); } public int out(int a,int b) { return(a+b); } public void newname( ) { System.out.println("新名字"+name); } public static void main(String[] args) { // TODO 自动生成的方法存根 // 创建一个对象:名叫“张三”,性别“男”,年龄18岁,身高1.80; // 让该对象调用成员方法: // 说出“你好!” // 计算23+45的值 // 将名字改为“李四” People p=new People(); p.setName("张三"); p.setSex("男"); p.setAge(18); p.setHeight(1.80); System.out.println("姓名:"+p.getName()+" "+"性别:"+p.getSex()+" "+"年龄:"+p.getAge()+" "+"身高:"+p.getHeight()); p.speak(); System.out.println("23+45的和为:"+p.out(23,45)); p.setName("李四"); p.newname(); p.speak(); } }