java--家庭电视类

/*烟台大学计算机学院学生    
*All right reserved.    
*文件名称:java--java--家庭电视类
*作者:杨飞    
*完成日期:2014年9月2日    
*版本号:v1.0    
*对任务及求解方法的描述部分:java--家庭电视类
*我的程序:*/    
  
public class TV {
	private int channal;


	public void setChannal(int n)
	{
		channal=n;
	}
	public int getChannal()
	{
		return channal;
	}
	public void showProgram()
	{
		switch(channal)
		{
		case 1:
			System.out.println("山东卫视");
			break;
		case 2:
			System.out.println("中央卫视");
			break;
		case 3:
			System.out.println("少儿卫视");
			break;
		case 4:
			System.out.println("浙江卫视");
			break;
		case 5:
			System.out.println("体育卫视");
			break;
		default:
			System.out.println("你的电视台没有这个频道,赶快换个吧");
		}
	}


}
class Family
{
	private TV a;
	public  Family()
	{
		
	}
	public void buyTV(TV tv)
	{
		a=tv;
	}
	public void  remoteControl(int m)
	{
		a.setChannal(m);
	}
	public void setTV()
	{
		a.showProgram();
	}
}
class test
{
	public static void main(String []args)
	{
	System.out.println("haierTV的原来的频道");
	TV haierTV=new TV();
	 haierTV.setChannal(2);
	 haierTV.showProgram();
	 System.out.println("haierTV的转台之后的的频道");
	 Family zhangshan=new Family();
	 zhangshan.buyTV(haierTV);
	 zhangshan.remoteControl(3);
	 zhangshan.setTV();
	}
}


心得体会:呵呵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值