博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
工厂方法
阅读量:5236 次
发布时间:2019-06-14

本文共 714 字,大约阅读时间需要 2 分钟。

主方法

namespace 工厂方法{    class Program    {        static void Main(string[] args)        {            PeopleFactory peopleFactory = new PeopleFactory();            People p= peopleFactory.CreatePeople();            p.Say();            Console.ReadKey();        }    }}

工厂方法

///     /// 优点:    /// 1.延迟的对象的创建,可以加入一些逻辑    /// 2.实现对修改封闭对新增开发。    ///     /// 缺点:实现用途不大    ///     public class PeopleFactory    {        public People CreatePeople()        {            Console.WriteLine("创建人类做的其他事情。。。");            return new People();        }    }

public class People    {        public void Say()        {            Console.WriteLine("人类说话了。。。");        }    }

 

转载于:https://www.cnblogs.com/zhuyapeng/p/7067847.html

你可能感兴趣的文章
微信Web开发者工具报错:net::ERR_BLOCKED_BY_CLIENT
查看>>
个人学习与临界知识(一)
查看>>
火狐浏览器中event不起作用解决办法--记录(一)
查看>>
leetcode 493. Reverse Pairs
查看>>
HDU 2899 Strange fuction
查看>>
Noip2009提高组总结
查看>>
ResourceBundle使用
查看>>
embed
查看>>
8.8线段树和树状数组
查看>>
两种表复制语句
查看>>
C#图解教程读书笔记(第9章 语句)
查看>>
Django form模块使用心得
查看>>
【笔记】JS中的数组方法
查看>>
c# 协变和逆变的理解
查看>>
树莓派3下安装TL-WN722N无线网卡驱动
查看>>
餐点乐的项目进度11/28
查看>>
4、获取接口调用凭证
查看>>
ZigBee四种绑定 在TI Z-Stack和谈栈中应用
查看>>
Vos baskets Huarache Gripp Nike Air flow
查看>>
[Linux]Linux系统目录
查看>>