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

广告推广平台有哪些泉州网站seo外包公司

广告推广平台有哪些,泉州网站seo外包公司,wordpress插件浏览权限,做网站用母版页不好么C#基础——构造函数、析构函数 1、构造函数 构造函数是一种特殊的方法#xff0c;用于在创建类的实例时进行初始化操作。构造函数与类同名#xff0c;并且没有返回类型。 构造函数在对象创建时自动调用#xff0c;可以用来设置对象的初始状态、分配内存、初始化字段等操作…C#基础——构造函数、析构函数 1、构造函数 构造函数是一种特殊的方法用于在创建类的实例时进行初始化操作。构造函数与类同名并且没有返回类型。 构造函数在对象创建时自动调用可以用来设置对象的初始状态、分配内存、初始化字段等操作。一个类可以定义多个构造函数它们可以有不同的参数列表称为重载构造函数。 构造函数语法结构 class ClassName {// 默认构造函数public ClassName(){// 构造函数的代码逻辑}// 带参数的构造函数public ClassName(parameters){// 构造函数的代码逻辑} }class Person {//get与set 代表展开了属性赋值取值的过程//get表示当使用这个属性的时候会执行的代码//set表示为这个属性赋值的时候会执行的代码public string Name { get; set; }public int Age { get; set; }// 默认构造函数public Person(){//this 关键字 代表当前实例的对象属性都要 对象.属性//在当前类中this代表当前实例的对象开发者不需要在创建了//如果不写this程序会自动补充this.Name guobeibei;Age 18;}// 带参数的构造函数(重构)//重构是指在同一个类中定义多个不同参数的构造函数public Person(string name, int age){Name name;Age age;}//还可以声明静态构造函数static People() {//注意静态构造函数不能直接进行调用是自动调用的//(访问实例构造函数的时候会自动激活静态构造函数)Console.WriteLine(这是静态构造函数);} }// 创建Person对象并使用构造函数进行初始化 Person person1 new Person(); // 使用默认构造函数 Console.WriteLine(person1.Name); //郭贝贝// 使用带参数的构造函数(重构) Person person2 new Person(郭贝贝同学, 19); Console.WriteLine(person2.Name); // 郭贝贝同学 Console.WriteLine(person2.Age); // 19构造函数与普通函数的区别 两者不同点构造函数普通函数触发时机在创建类的实例对象时自动触发用于初始化对象的成员变量。需要通过对象或类名来调用根据需要手动触发执行。返回类型没有返回类型包括void。它们的目的是初始化对象而不是返回值。具有返回类型可以通过return语句返回值。方法名与类名相同用于标识该构造函数用于创建对象的初始化工作。可以自定义方法名以便更好地描述方法的功能。调用方式由编译器根据对象的创建来自动调用且每次创建对象时只能调用一次构造函数。需要通过对象或类名显式调用可以多次调用。对象初始化用于初始化对象的成员变量为它们分配内存并设置初始值。可以对对象进行操作和修改但不会影响对象的创建和初始化。 构造函数是用于对象的初始化而普通函数主要用于对象的操作和行为。构造函数在创建对象时自动调用而普通函数需要手动调用。 2、析构函数 构造函数在调用的时候会分配一部分内存这块内存被放在了堆上c#内存回收机制属于自动回收原则意义上来讲不需要手动释放但是如果能够结合良好的编码习惯可以搭配类似于析构函数之类的方法让内存释放更高效。 析构函数当引用对象被回收时会调用该函数可以在此处做一些内存回收一个类中只能有一个析构函数不能继承也不能重载不能被主动调用没有修饰符没有参数。 语法结构 class MyClass {//析构函数(前面带一个 ~)~MyClass(){// 在这里编写析构函数的代码} }class People {//设置一个定时器属于连续执行的属性可能不会被程序自动释放容易一直占用内存Timer timer { get; set; }public People() {Console.WriteLine(这是构造函数);}~People() {timer null;} }
http://www.hkea.cn/news/14457189/

相关文章:

  • 公司概况-环保公司网站模板茶企业网站建设模板
  • 做网站不给源代码深圳建设网站制作
  • 国外做图标网站网站开发语言html
  • 网站安全证书出错怎么做wordpress修改菜单栏
  • 云梦网站建设蓬莱建网站
  • 网络科技有限公司英文佛山搜索seo网络推广
  • 新手学做网站72小时精选wordpress 主题腾讯cdc
  • 专门做招商的网站汅app下载
  • 做餐饮网站建设宜春静态管理
  • 北京网站开发哪里好薇网络服务器配置
  • 南宁品牌网站建设公司什么样的网站容易做seo
  • 如何使用阿里云建站营销策略都有哪些
  • 如何生成一个网站虚拟机怎么做多个网站
  • 自己电脑怎么做网站郑州网站开发便宜
  • 南宁营销型网站建设电脑网络服务器在哪里
  • 广东网站开发项目学编程的正规学校培训机构
  • 河南手机网站建设公司哪家好wordpress是免费的
  • 推荐网站建设的电销该怎么打淄博网站建设服务商
  • 云服务器能放网站吗西安晨曦e动网站建设
  • 最好的网站推广组织建设 湖南省直工会网站
  • 江宁建设局网站外贸网站服务商
  • 北京网络公司有哪些郑州做网站优化公
  • 乐山旅游 英文网站建设长沙市教育局官网
  • wordpress企业网站模板下载仓库常用erp系统
  • 金水区做网站广州搜狗快速排名原
  • erp仓库管理系统样板商用营销型网站建设优化建站
  • 做啥网站最挣钱交友免费网站建设
  • 常州网站建设方案托管wordpress如何显示文章列表
  • 淘宝网站怎么做网站可以做砍价活动的网站
  • 网站建设报价怎么差别那么大建个小型网站服务器