第3章习题解答1如何定义方法?在面向对象程序设计中方法有什么作用?答:方法的定义包括方法名、方法形参、方法的返回值类型和方法体四部分,方法只能在类中定义。方法是对象的动态特征的描述,对象通过方法操作属性,进而改变对象的状态,完成程序所预期的功能。2.定义一个Dog类,有名字、颜色、年龄等属性,定义构造方法用来初始化类的这些属性,定义方法输出Dog的信息。编写应用程序使用Dog。答:public class Dogprivate String name;private String color;private String age;Dog(String n,String c,String a)name = n; color = c; age = a;public String toString() return name + , + color + , + age;public static void main(String args) Dog dog = new D