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

首頁 > 開發(fā) > 綜合 > 正文

My FactoryMethod in C#

2024-07-21 02:19:39
字體:
供稿:網(wǎng)友
//myfactorymethod
using system;
using system.collections;
//singlepage class,which build the at last product,part element
//----top class
abstract class singlepage
{
};
//----element1
class registerpage:singlepage
{
};
//----element2
class loginpage:singlepage
{
};
//----element3
class indexpage:singlepage
{
};
//----element4
class titlepage:singlepage
{
};
//----element5
class contentpage:singlepage
{
};
//----element6
class postpage:singlepage
{
};
//----element7
class replypage:singlepage
{
};
//----------------------------------------------end of page class
//homepage class,factorymethod is in this class,creater
//----top class
abstract class homepage
{
//fields,the aim page data
protected arraylist pages=new arraylist();

//properties
public arraylist pages
{
get{return pages;}
}
//methods
public homepage()
{
this.createhomepage();
}

abstract public void createhomepage();
};
//----concreteclass1
class forum:homepage
{
override public void createhomepage()
{
pages.add(new registerpage());
pages.add(new loginpage());
pages.add(new indexpage());
pages.add(new titlepage());
pages.add(new contentpage());
pages.add(new postpage());
pages.add(new replypage());

}
};
//----concreteclass2
class guestbook:homepage
{
override public void createhomepage()
{
pages.add(new registerpage());
pages.add(new loginpage());
pages.add(new contentpage());
pages.add(new replypage());
}
};
//----------------------------------------------end of homepage class
//test
class testapp
{
public static void main(string[] args)
{
homepage aforum=new forum();
homepage aguestbook=new guestbook();

foreach(singlepage singlepage in aforum.pages)
{
console.writeline("in a forum homepage contians {0}",singlepage);
}

foreach(singlepage singlepage in aguestbook.pages)
{
console.writeline("in a guestbook homepage contians {0}",singlepage);
}

while(true){}

}
};



,歡迎訪問網(wǎng)頁設(shè)計愛好者web開發(fā)。
上一篇:My Prototype in C#

下一篇:c#范型體驗1

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 化州市| 新野县| 禄丰县| 大荔县| 织金县| 友谊县| 尚义县| 双流县| 锡林郭勒盟| 新疆| 陇川县| 都安| 阳城县| 竹北市| 正安县| 蓝田县| 易门县| 新泰市| 衡水市| 申扎县| 富阳市| 左贡县| 镇赉县| 荆州市| 中宁县| 宝兴县| 祁门县| 福泉市| 静安区| 绍兴市| 沧州市| 托克逊县| 怀仁县| 泾源县| 榆中县| 麻城市| 策勒县| 湖州市| 登封市| 唐河县| 安化县|