国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

My Adapter in C#

2024-07-21 02:19:08
字體:
來源:轉載
供稿:網友
//myadapter
using system;
//class1
class simpledrawer
{
//methods
virtual public void setcolor(string name){}
};
//adapter class which enables class1 to use class2 methods
class assistantdrawer:simpledrawer
{
//use the adaptee
professionaldrawer drawer = new professionaldrawer();
//methods
override public void setcolor(string name)
{
//colors
switch(name)
{
case "white":drawer.setcolor(255,255,255);break;
case "black":drawer.setcolor(0,0,0);break;
default:console.writeline("i haven't seen this color!");break;
}
}
};
//class2,adaptee
class professionaldrawer
{
//methods
public void setcolor(int a,int b,int c)
{
console.writeline("set the color to rgb({0},{1},{2})",a,b,c);
}
};

//testapp
class testapp
{
public static void main(string []args)
{
assistantdrawer drawer=new assistantdrawer();
drawer.setcolor("red");
drawer.setcolor("black");
drawer.setcolor("white");
while(true){}
}
};



國內最大的酷站演示中心!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青阳县| 陇川县| 青龙| 久治县| 土默特左旗| 呼玛县| 资溪县| 南乐县| 宜君县| 阳春市| 天峻县| 长岛县| 舒兰市| 乌拉特后旗| 开平市| 达日县| 荣昌县| 浙江省| 洪泽县| 杭锦后旗| 加查县| 安义县| 陕西省| 汾西县| 乌兰县| 长海县| 万盛区| 中卫市| 清丰县| 麻城市| 房山区| 剑川县| 芦溪县| 梁山县| 增城市| 那坡县| 铁岭市| 敦煌市| 衡阳市| 卢龙县| 淮安市|