当前位置: 首页 > news >正文

网站3网合一是怎么做的wordpress 主题哪个好

网站3网合一是怎么做的,wordpress 主题哪个好,商城网站 模板,会用wordpress建站在一个类中如果需要实现多个自定义构造函数,通常做法是在构造函数中实现各自的业务逻辑,如果这些业务逻辑的实现并非截然不同的话,显然不符合oop编程思想,极不利于维护,当然,我们也可以通过将相同的逻辑部分封装成一个方法,但还有一种更为合理简单的方法#xff0c;下面就通过…在一个类中如果需要实现多个自定义构造函数,通常做法是在构造函数中实现各自的业务逻辑,如果这些业务逻辑的实现并非截然不同的话,显然不符合oop编程思想,极不利于维护,当然,我们也可以通过将相同的逻辑部分封装成一个方法,但还有一种更为合理简单的方法下面就通过this关键字来实现串联构造函数做一简单示例.      示例代码如下:    public class Person    {                public string personName;        //定义年龄为可空类型,这样就可以赋予其null值        public int? personAge;        //下面前三个构造函数都是去调用参数最多的第四个构造函数,只取它们所需要的部分参数即可        //这样的做法就是this串联构造函数        public Person():this(,0)        {                    }        public Person(string name):this(evan,null)        {                    }        public Person(int age):this(,20)        {                     }        public Person(string name, int? age)        {            this.personName  name;            //通过 ?? 判断传入的age是否null值            //如果属于null值,则赋值100            this.personAge  age ?? 100;        }        public void Display()        {            Console.WriteLine(Name:{0},Age:{1}\n, personName, personAge);        }            }主函数调用如下:    static void Main(string[] args)    {        Person per1  new Person();        per1.Display();                    Person per2  new Person(20);        per2.Display();                    Person per3  new Person(evan);        per3.Display();                    Person per4  new Person(evan, 20);        per4.Display();        Console.ReadLine();                 }      这样的做法就是让一个接受参数最多的构造函数做主构造函数, 且在主构造函数中实现必须的业务逻辑,其余的构造函数只要使用this关键字把传入的参数转发给主构造函数,并且提供必须的其它参数这样子,我们整个类中需要我们操心的就是那个主构造函数了,其余构造函数基本上可以为空注意:如果构造函数链中还有实现各自的逻辑,那么实际上是先执行主构造函数的代码,再执行各自逻辑使用这种做法,真正的工作都交给了一个构造函数,类定义就会更简洁、更易维护、简化了编程任务。 转载于:https://www.cnblogs.com/py891021/archive/2009/09/15/1566859.html
http://wiki.neutronadmin.com/news/164987/

相关文章:

  • 给自己公司做个网站成都seo优化
  • mvc5 网站开发之學 pdf行业网站建设分析
  • 棋牌网站制作价格简单asp网站源码
  • 用闲置的安卓手机做网站服务器如何做测评视频网站
  • 产品展示网站含后台网站模板下载兰州建设工程信息网站
  • 安阳网站建设开发建筑模拟2015
  • 网站建设项目设计报告m开头的网站建设公司
  • 如何加强门户网站建设电商网站首页模板
  • 安庆网站开发人员网站建设的基本步骤
  • 网络公司给别人做网站的cms是买的授权么口碑营销的重要性
  • 珠海专业的免费建站网站ftp用户名和密码
  • 简述网站开发的步骤工程公司排名
  • 廊坊网站关键词优化做阀门网站电话号码
  • 无锡手机网站推广软文是什么
  • 怎么做外语网站推广怎么做
  • dz网站建设教程深圳做网站那家公司好
  • 正规网站建设代理淄博网站建设报价
  • 门户网站和微网站的区别徐州网
  • 建个人网站怎么赚钱吗多语言网站开发
  • 八爪鱼网络网站建设wordpress博客样板
  • 南宁网站建设费用wordpress 一键转微信
  • 网站海外推广平台罗湖田贝社区网站建设
  • 杭州上城区网站建设免费的建站平台
  • 360网站推广怎么做页面设计合同
  • 厦门物流网站建设西安企业做网站
  • 我本沉默传奇新开网站自适应网站的图做多大 怎么切
  • 如何快速提升网站关键词排名网络营销公司推荐
  • 网站代备案管理系统东昌网站建设
  • 站长统计windows怎么做网站
  • 云谷系统网站开发网站服务器租赁多少钱