package class10day1project;
public class Dog {
public Dog(String name, String gender, int age, String color, Master master) {
super();
this.name = name;
this.gender = gender;
this.age = age;
this.color = color;
this.master = master;
}
public String name;
public String gender;
public int age;
public String color;
public Master master;
public Dog() {
}
public String toString() {
return " Dog [name ="+ name +" age ="+ age +" color"+ color + " gender ="+ gender +" master= "+master+"]";
}
}
package class10day1project;
public class Circle {
public Circle(double radius ){
this.radius = radius;
}
public double radius;
public double getArea() {
return Math.PI*radius*radius;
}
public double getCir() {
return Math.PI*2*radius;
}
package class10day1project;
public class Master {
public String name;
public int age;
public String gender;
public String address;
public Dog[] dog;
public Master(String name, int age, String gender, String address,Dog[] dog) {
this.name = name;
this.age = age;
this.gender = gender;
this.address = address;
this.dog = dog;
}
public Master() {
}
public String toString() {
return " Master [name ="+ name +" age ="+ age +" gender ="+ gender +" address =" + address+" dog= "+dog+"]";
}
}
package class10day1project;
public class Triangle {
public Triangle(double a, double b, double c) {
this.a = a;
this.b = b;
this.c = c;
}
double a;
double b;
double c;
public double getCir() {
return a+b+c;
}
public double getArea() {
double p = getCir();
return Math.sqrt(p*(p-a)*(p-b)*(p-c));
}
}
package class10day1project;
public class Testdog {
public static void main(String[] args) {
// TODO Auto-generated method stub
Master my = new Master("路人甲",21,"男","四川",null);
//System.out.println(my.dog);
Dog mm = new Dog("mimi",",母",2,"白色",my);
//System.out.println(mm.master.name);
//System.out.println(mm);
Dog mm2 = new Dog("泰迪",",公",2,"黑色",my);
Dog[] dog = {mm,mm2};
my.dog = dog;
System.out.println(my.dog[0]);
System.out.println(my.dog[1]);
System.out.println(my.dog[1].name);
}
}