zoukankan      html  css  js  c++  java
  • C#构造器(构造函数)

    构造器的定义

    定义和作用:构造器是在构建类的 引用时 自动运行的方法。所以,每个类都必须至少要有一个构造器。
    在访问一个类的时候,编译器最先执行构造器中的代码。
    它与类同名,带参数的构造器能够获取参数,但是与方法不同的是 构造器虽然也是一种“实例类型(即必须通过实例来进行调用,也可以称之为引用类型)” 但是却不能返回任何值(即使是void)。

    构造器的分类

    按照访问修饰符可分为
    public构造器,private构造器,protected构造器

    省略访问修饰符,构造器默认未私有,和所有方法变量一样。
    按照是否带参数
    有参数构造器和无参数构造器
    按照是否自定义
    默认构造器和自定义构造器
    默认构造器是一个公共的,无参数的,编译器自定生成的构造器,它是隐式存在的,如果创建了自定义的构造器,那么编译器就不会自动生成默认构造器
    在调用构造器时,编译器根据new操作符指定的参数列表判断出唯一匹配的构造器

  • 相关阅读:
    python模块之sys与os
    Python模块之time、datetime
    一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
    js闭包
    js删除局部变量
    数据库 事务
    jQuery全屏滚动插件fullPage.js
    jdk环境变量
    MyEclipse优化设置(最详细版本)
    oracle查询性能优化
  • 原文地址:https://www.cnblogs.com/lpxspring/p/12408229.html
Copyright © 2011-2022 走看看