第七章课堂练习

第七章课堂练习_第1张图片

 代码:

public class Dog {
	String sex;//定义一个string型成员变量sex
	String name;//定义一个string型成员变量name
	String color;//定义一个string型成员变量color
	String call;//定义一个string型成员变量call
	public String getSex() {//构造getter方法
		return sex;//返回成员变量sex
	}
	public void setSex(String sex) {//构造setter方法
		this.sex = sex;//返回成员变量sex
	}
	public String getName() {//构造getter方法
		return name;//返回成员变量name
	}
	public void setName(String name) {//构造setter方法
		this.name = name;//返回成员变量name
	}
	public String getColor() {//构造getter方法
		return color;//返回成员变量color
	}
	public void setColor(String color) {//构造setter方法
		this.color = color;//返回成员变量color
	}
	public String getCall() {//构造getter方法
		return call;//返回成员变量call
	}
	public void setCall(String call) {//构造setter方法
		this.call = call;//返回成员变量call
	}
	//创建introduce和bark成员方法
	public String introduce() {
	return sex+"狗"+name+"是"+color+"的";//返回参数值语句
	}
	public String bark() {
		return sex+"狗"+name+"正在"+call+"叫";	//返回参数值语句
	}
	//构造方法调取参数
	public Dog() {
		//构造函数 无参数
	}
	public Dog(String sex,String name,String color) {//构造函数 sex,name,color参数
		this.sex=sex;//将参数值赋值类的成员变量sex
		this.name=name;//将参数值赋值类的成员变量name
		this.color=color;//将参数值赋值类的成员变量color
	}
	public Dog (String sex,String name,String color,String call) {//构造函数 sex,name,color,call参数
		this.sex=sex;//将参数值赋值类的成员变量sex
		this.name=name;//将参数值赋值类的成员变量name
		this.color=color;//将参数值赋值类的成员变量color
		this.call=call;//将参数值赋值类的成员变量call
	}
	
 
}

第七章课堂练习_第2张图片

代码:

public class DogTest {
	public static void main(String []args) {//主方法
		Dog D1=new Dog("公","旺财","黄色");//创建了一个Dog类型名为D1的引用变量
		String introduce=D1.introduce();//将D1的引用变量赋值string型introduce成员方法
		System.out.println(introduce);//访问introduce对象的方法属性
		Dog D2=new Dog("母","豆豆","白色","嗷呜");//创建了一个Dog类型名为D2的引用变量
	    String bark=D2.bark();//将D2的引用变量赋值string型bark成员方法
		System.out.println(bark);//访问bark对象的方法属性
	    
	}
 
}

 第七章课堂练习_第3张图片

你可能感兴趣的:(java,servlet)