练习1:[无参无返回]
1:创建狗类,其有'姓名'、'性别'、'年龄'、'身高'属性【提供get,set方法】
2:为狗提供抓老鼠的方法,方法内输出如下:名叫xxx的狗,正在帮你抓老鼠
3:为狗添加咬骨头方法,方法内输出如下:名叫x(姓名)的一条x(性别)狗,正在吃骨头
4:在main方法中,创建一只狗对象
5:为狗的四个属性分别赋值为:旺旺,公,3,0.5【调用set方法给属性赋值】
6:输出狗的基本信息(在main方法中输出),如下:
这条狗名字叫:xxx,性别是:xxx,年龄是:xxx,身高是:xxx
7:调狗的抓老鼠方法
8:调狗的咬骨头方法
public class Dog {
private String name ;
private String sex ;
private int age ;
private double high ;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public double getHigh() {
return high;
}
public void setHigh(double high) {
this.high = high;
}
public void Mouse(){
System.out.println("名叫杰瑞的狗,正在帮你抓老鼠");
}
public void Bone(){
System.out.println("名叫Tom(姓名)的一条公(性别)狗,正在吃骨头");
}
//5:为狗的四个属性分别赋值为:旺旺,公,3,0.5【调用set方法给属性赋值】
// 6:输出狗的基本信息(在main方法中输出),如下:
// 这条狗名字叫:xxx,性别是:xxx,年龄是:xxx,身高是:xxx
// 7:调狗的抓老鼠方法
// 8:调狗的咬骨头方法
public static void main(String[] args) {
Dog dog = new Dog();
dog.setName("旺旺");
dog.setSex("公");
dog.setAge(3);
dog.setHigh(0.3);
String dogName = dog.getName();
String dogSex = dog.getSex();
int dogAge = dog.getAge();
double dogHigh = dog.getHigh();
System.out.println("这条狗的名字叫: "+dogName+",性别是: "+dogSex+",年龄是: "+dogAge +",身高是: "+dogHigh);
dog.Mouse();
dog.Bone();
}
}
练习二:[无参无返回]
1:写一个人的类,类中有属性:姓名、年龄、性别。
2:提供一个show方法,方法内输出信息:我叫xxx,今年xx岁,是个xx人。
3:在main方法内,创建一个人p
4:设置人的姓名为“麻子”,年龄为18,性别为'男'。【使用有参构造赋值】
5:调用show方法显示人的基本信息
//1:写一个人的类,类中有属性:姓名、年龄、性别。
// 2:提供一个show方法,方法内输出信息:我叫xxx,今年xx岁,是个xx人。
// 3:在main方法内,创建一个人p
// 4:设置人的姓名为“麻子”,年龄为18,性别为'男'。【使用有参构造赋值】
// 5:调用show方法显示人的基本信息
public class ren {
private String name ;
private int age ;
private String sex ;
public void show(){
System.out.println("我叫张三丰, 今年20岁, 是个湖南人");
}
public ren(String name, int age, String sex) {
this.name = name;
this.age = age;
this.sex = sex;
}
public void ren(){
System.out.println("人的姓名为:"+name+"年龄为: "+age+"性别为: "+sex);
}
public static void main(String[] args) {
ren p = new ren("麻子",18,"男");
p.ren();
p.show();
// String name = p.getName(); 构造方法就是在new对象时赋的值
// int age = p.getAge(); 这是get就是获取对象的值
// String sex = p.getSex();
// System.out.println("人的姓名为:"+name+"年龄为: "+age+"性别为: "+sex);
}
}