按要求编写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()+"\n"+"性别:"+p.getSex()+"\n"+"年龄:"+p.getAge()+"\n"+"身高:"+p.getHeight());
p.speak();
System.out.println("23+45的和为:"+p.out(23,45));
p.setName("李四");
p.newname();
p.speak();
}
}