My Bridge in C#

//MyBridge
using System;

//-------------------------------------------------Class Manager
//parent class
abstract class Manager
{
??? //Method:KickOut
?abstract public void KickOut();
};

//sonclass1:FemaleManager
class FemaleManager:Manager
{
?override public void KickOut()
?{
??Console.WriteLine("Please Go Out!");
?}
};
//sonclass2:MaleManager
class MaleManager:Manager
{
?override public void KickOut()
?{
??Console.WriteLine("Out!Shit!");
?}
};
//-------------------------------------------------Class Manager
//-------------------------------------------------Class ChatRoom
class ChatRoom
{
?//manager to keep the room silent:Field
?private Manager chatroommanager;

?//property
?public Manager ChatRoomManager
?{
??set{ chatroommanager=value; }
?}

?//Method
??? public void KickOut()
?{
??chatroommanager.KickOut();
?}
};
//-------------------------------------------------Class ChatRoom
//-------------------------------------------------TestApp
class TestApp
{
?public static void Main(string []args)
?{
??ChatRoom chatroom = new ChatRoom();
??
??chatroom.ChatRoomManager=new FemaleManager();
??chatroom.KickOut();

??chatroom.ChatRoomManager=new MaleManager();
??chatroom.KickOut();

??while(true);
?}
};

//-------------------------------------------------TestApp

时间: 2024-09-12 10:22:32

My Bridge in C#的相关文章

体验PS CS2的Bridge文件浏览器

浏览器 Adobe公司终于放出Photoshop CS2试用版,早就听说新版本又增添了诸多令人期待的新功能,当然要好好体验一下!这个版本是可免费使用30天的全功能试用版,只要输入正确的序列号(当然,这个序列号可是比较贵的,需要购买)并激活,就能成为正式版.下面就让我们全面地试用一下Photoshop CS2的新功能,如果您已经掌握了如何使用Photoshop CS,那只需再将这些新功能学会,那就能马上"进化"到Photoshop CS2了. 今天我们来看看Photoshop CS2在文

体验PS CS2的Bridge文件浏览器5

浏览器 二.增强的色彩管理功能 有时候同一幅图像中的颜色在不同的显示器上查看会不一样,使用打印机输出的图像颜色与印刷出版的图像颜色可能也会不一样,这是因为,每台设备都有自己独有的色彩空间.要在不同设备之间生成一致的颜色,必须使用色彩管理. 许多从事印前工作的人员都是在Photoshop中完成分色和图像调节工作的.在Photoshop中,可以使用色彩管理功能对屏幕的色彩.Gamma线以及打印机的喷墨调配比例进行设计,防止在图像输出的时候出现颜色溢出或失真问题.Photoshop的色彩管理功能随着版

体验PS CS2的Bridge文件浏览器4

浏览器 5.使用元数据Metadata 这一部分对一般Photoshop用户可能没什么实际的用处,所以如果您也这样觉得,可以跳过这一部分.本部分内容对于专业人员,如平面设计师.出版工作者等可能会更有帮助. 所谓Metadata元数据指的是有关文件的一些信息,如图片文件的作者.分辨率.颜色空间.版权信息.关键词等.使用Metadata可以使文件的处理和组织变得流程化.Metadata使用XMP(Extensible Metadata Platform,可扩展元数据平台)标准进行标准化存储.在大多数

体验PS CS2的Bridge文件浏览器3

浏览器 3.Bridge中心 只安装Photoshop CS2,是没有Bridge中心的,需要安装Creative Suite 2.所以这里只能对它的功能作一下简单介绍.使用Bridge中心可以快速访问最近使用过的文件或文件夹.通过RSS新闻阅读器获得最新信息.使用Adobe产品的技巧与诀窍.色彩管理设置.帮助文档等,也可以通过它开始一个新的Version Cue项目.图23显示了Bridge Center中的各个组成部分. (图23摘自About网站,原作者为Sue Chastain) 4.自

体验PS CS2的Bridge文件浏览器2

浏览器 2.文件与文件夹基本操作 这是Adobe Bridge的基本功能,可以在此查看.搜索.排序.管理.处理图片文件.可以使用Bridge创建新文件夹,重命名.移动.删除文件,或者编辑metadata元数据.旋转图片.运行批处理命令等.还可以查看从相机导入的图像文件的信息. ① 找到所需的文件 要找到所需的文件,最基本的方法是使用"Folders"面板.在该面板中,可以象使用Windows的资源管理器一样打开目录树,找到并单击文件所在的文件夹,在内容区域就会显示出要找的文件,如图11

Bridge模式 (打架篇)

Bridge1.隶属类型:结构模式2.使用条件:通常,当一个抽象类或接口有多个具体实现(concrete subclass),这些concrete 之间关系可能有以下两种:a.这多个具体实现之间恰好是并列的,如打架,要不徒手,要不带点家伙.两者之间并列b.实际应用上,常常有可能在这多个具体实现之间有概念上重叠.那么需要我们把抽象共同部分和行为共同部分各自独立开来,原来是准备放在一个接口里,现在需要设计两个接口,分别放置抽象和行为.(关键 :抽象共同部分与行为共同部分的独立分开.),又如上打架带家

连接PHP和 Java -- PHP/Java Bridge [1]

在WEB开发市场中,Java和PHP都是目前应用的热门技术.Java的强大是不容置疑的,不仅体现在WEB开发上,在各个软件应用领域,Java无所不在.而PHP在开源力量及ZEND,IBM,Oracle等公司的推动之下也日渐繁荣.不一定会有人相信互联网先锋人物Marc Andreessen 的预言"PHP将比Java更受欢迎",但是"PHP瞄准企业市场,和Java展开正面较量"确实正在进行中,全球2200万个网站所采用的技术让人不得不重视. 两种技术可以激烈竞争,也可

WebGain and HP Collaborate to Bridge Java and .NET Environments

web http://www.webgain.com/news_and_events/press_releases/010417.htmlWebGain and HP Collaborate to Bridge Java and .NET Environments SANTA CLARA and PALO ALTO, Calif., April 17, 2001 – WebGain, Inc., a provider of e-business automation software, and

Ensemble.Tofino运行报错Unexpected java bridge exception的解决

作为Visual Studio插件的Flex开发工具,Ensemble公司的Tofino确实很吸引人,包含编译环境的安装文件总共才122M,比起Flex Builder要不少.而且,对于熟悉了VS开发环境的.Net程序员,用这样的插件来做Flex开发方便了很多. 从官网下载安装文件,选择122M的包含开发编译环境的安装包下载.关闭Visual Studio,安装成功后开启Visual Studio,正常情况下Flex项目会出现在新建项目的页面上.新建一个Flex工程,如果你机器的java环境配置

Sybase应用案例:Bridge信息系统

地点:美国 商业领域:财经服务 系统平台:DEC Alpha Sybase公司产品:Sybase OmniConnect, Sybase Open Server, Sybase Adaptive Server Enterprise Bridge信息系统(BRIDGE)是一个全球性的财经信息公司,它为世界上6,500个机构的75,000个用户服务,其中包括了银行.经纪人.公共基金和退休基金.BRIDGE通过收集世界上170多个交易所和其它信息源的信息来为它的客户提供在资产净值.固定收入.外汇交易.