//梦中情人 呵呵
public class DreamLover extends Boy{
//梦姑的梦郎
protected Boy boy;
public Boy getBoy() {
return boy;
}
public void setBoy(Boy boy) {
this.boy = boy;
}
//和梦郎去旅游
public void travels(){
if(boy!=null){
boy.travels();
}
}
}
//男孩
public class Boy {
protected String name="" ;
public void travels(){
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public static void main(String[]args){
Boy ysen = new Boy();
LivelyLover livelyLover = new LivelyLover();
LooksMediocreLover looksMediocreLover = new LooksMediocreLover();
SensibleLover sensibleLover = new SensibleLover();
BeautifulLover beautifulLover = new BeautifulLover();
// ysen 心中的地位
beautifulLover.setBoy(ysen);
livelyLover.setBoy(beautifulLover);
sensibleLover.setBoy(livelyLover);
looksMediocreLover.setBoy(sensibleLover);
looksMediocreLover.travels();
}
}
//活泼开朗的情人 耶
public class LivelyLover extends DreamLover {
//和梦郎去旅游
public void travels(){
System.out.println("梦郎他喜欢我的樱桃小嘴!!! 我在梦郎他心中排第几哟~~ 呵呵");
super.travels();
}
}
//相貌平平的情人 呵呵
public class LooksMediocreLover extends DreamLover {
//和梦郎去旅游
public void travels(){
System.out.println("梦郎他喜欢我迷人的眼神!!! 我在梦郎他心中排第几哟~~ 呵呵");
super.travels();
}
}
//理智的情人 呼呼
public class SensibleLover extends DreamLover {
//和梦郎去旅游
public void travels(){
System.out.println("梦郎他喜欢我的脑袋瓜子!!! 我在梦郎他心中排第几哟~~ 呵呵");
super.travels();
}
}
// 漂亮的情人 哦
public class BeautifulLover extends DreamLover {
//和梦郎去旅游
public void travels(){
System.out.println("梦郎他喜欢我的漂亮眼睛!!! 我在梦郎S他心中排第几哟~~ 呵呵");
super.travels();
}
}
打印结果: 梦郎他喜欢我迷人的眼神!!! 我在梦郎他心中排第几哟~~ 呵呵 梦郎他喜欢我的脑袋瓜子!!! 我在梦郎他心中排第几哟~~ 呵呵 梦郎他喜欢我的樱桃小嘴!!! 我在梦郎他心中排第几哟~~ 呵呵 梦郎他喜欢我的漂亮眼睛!!! 我在梦郎S他心中排第几哟~~ 呵呵 |
分享到:
相关推荐
“办事情”的时候得依次把外套、衬衣、内衣脱掉,事情办完了还要依次把内衣、衬衣、外套穿上。距离“妹子”越近的装饰器代表越贴身的衣服。 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作...
开始击鼓时,花束就开始依次传递,鼓声一落,如果花束在某人手中,则该人就得饮酒,这是很典型的行为责任链模式。 State模式主要解决的是在开发中时常遇到的根据不同的状态需要进行不同的处理操作的问题,而这样的...
flash 做的图片依次加载效果。功能很简单,适合初学者熟悉as的开发。
利用for循环把遍历数组中的元素依次获取出来 数组笔记及基本知识点.pdf 利用for循环把遍历数组中的元素依次获取出来 数组笔记及基本知识点.pdf 利用for循环把遍历数组中的元素依次获取出来 数组笔记及基本知识点.pdf...
//统计源数组长度//由于模式只知道长度为 m,具体模式的形式并不确定,具体得看是否连续重复 k次,需要记录模式出现的次数//记录模式具体形式//从源数组 从头
基于c51编程的依次点亮流水灯设计的程序
状态模式与实时控制线程类连接起来,作了一个周期性执行任务。并按到指定的状态,周期有序地执行指定的任务。 本文主要讲解下状态模式的实现...随着任务的进度执行,由状态的变化过程状态依次为空闲->运行->结束。
成批图片单个依次向上循环滚动.rar成批图片单个依次向上循环滚动.rar成批图片单个依次向上循环滚动.rar成批图片单个依次向上循环滚动.rar
在css3中,我们使用animation与keyframes结合,可以给元素添加各种各样的动画效果。这篇文章主要介绍了css3实现多个元素依次显示效果,需要的朋友可以参考下
两脚依次跳短绳教案.pdf
jquery右侧边固定层导航菜单依次动画滑动显示菜单展开
在《Head First Design Patterns》文中是这么介绍责任链模式的,“通过责任链模式,你...每个对象依次检查此请求,并对其进行处理,或者将它传给链中的下一个对象”,这句话已经很好了解了。责任链模式属于行为型模式。
该demo中实现了Android端依次单击图片中的文字的验证,可自定义单击字符的长度、监听等,直接显示至界面设置监听即可。
在STM32F103单片机上,间断模式下,实现3组规则通断数据采集。依次采样ch0,ch1,ch2通道数据。
自己总结,整理,制作的java设计模式chm,按常用设计模式,依次详细讲解,自己逐条整理,挨篇标注,省去查找的时间成本.自己查看了一下,有个别图片没有显示,不影响整体阅读,请体谅制作chm整理资源的辛苦.今后上传的资源,会...
使用生成器模式模拟实现IBM电脑的生产,其中IBM电脑的主要结构用如下表示: class IBM{ string monitor=”IBM的显示器”; string keyboard=”IBM的键盘”; string mouse=”IBM的鼠标”; Motherboard* MB; ...
依次点亮.从左到右,从右到左.反复循环。本程序经试验验证。完全可行。
59-独立按键依次输入数据(51单片机C语言实例Proteus仿真和代码)59-独立按键依次输入数据(51单片机C语言实例Proteus仿真和代码)59-独立按键依次输入数据(51单片机C语言实例Proteus仿真和代码)59-独立按键依次输入数据...
当开关K0闭合(接地),8086 CPU控制流水灯依次循环点亮 当开关K0断开时(接入高电平),8086 CPU控制流水灯全部灭。
从左到右的流水灯依次点亮C语言+proteus仿真