phonegap=html5+js+css+jquery+Jquery Mobile.使用listview,ajax做了一个通讯录。
{
public void Sweep() {
Console.WriteLine("扫地");
}
public void Wash() {
Console.WriteLine("洗衣服");
}
public void BuyRice() {
Console.WriteLine("买米");
}
}
//学习雷锋的大学生类,继承雷锋
class Undergraduate : LeiFeng {
}
//社区志愿者
class Volunteer : LeiFeng {
class SimpleFactory
{
public static LeiFeng CreateLeiFeng(string type) {
LeiFeng result = null;
switch (type)
{
case "学雷锋的大学生":
result = new Undergraduate();
break;
case "社区志愿者":
result = new Volunteer();
break;
}
return result;
}
}
interface IFactory {
LeiFeng CreateLeiFeng();
}
//学雷锋大学生工厂
class UndergraduateFactory : IFactory {
public LeiFeng CreateLeiFeng() {
return new Undergraduate();
}
}
//社区志愿者工厂
class VolunteerFactory : IFactory {
public LeiFeng CreateLeiFeng() {
return new Volunteer();
}
{
//简单工厂模式
LeiFeng studentA = SimpleFactory.CreateLeiFeng("学雷锋的大学生");
studentA.BuyRice();
studentA.Sweep();
studentA.Wash();
//
//工厂方法模式
IFactory factory = new UndergraduateFactory();
LeiFeng studentB = factory.CreateLeiFeng();
studentB.BuyRice();
studentB.Sweep();
studentB.Wash();
Console.Read();
}
phonegap=html5+js+css+jquery+Jquery Mobile.使用listview,ajax做了一个通讯录。,古老的榕树,5-wow.com
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。