java10day

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);				
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值