为了账号安全,请及时绑定邮箱和手机立即绑定

用C#实现封装

难度入门
时长 2小时25分
学习人数
综合评分9.63
277人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.6 逻辑清晰
  • 在构造带参构造函数必须进行赋值
    查看全部
    0 采集 收起 来源:结构

    2019-02-19

  • 结构中不能自定义无参构造函数 类中可以
    查看全部
    0 采集 收起 来源:结构

    2019-02-19

  • f11继续执行,
    查看全部
  • ctrl+r+e封装
    查看全部
  • 构造方法的定义:public Child();

    Child child=new Child();//调用构造方法

    1,构造方法的作用是为属性赋值

    2,如果没有显示定义构造方法,则会有一个默认的无参数的构造方法

    3,如果显示定义了构造方法,则没有默认构造方法

    4,只能用new方法名()的形式调用构造方法

    5,构造方法通常声明为public

    6,构造方法没有返回值类型

    7,构造方法名必须与类名相同

    查看全部
  • out的主要作用是获取结果,认为turn只能返回一个值,out可以返回多个值,在定义和调用的时候都需要写out

    查看全部
    0 采集 收起 来源:out关键字

    2019-01-20

  • ref,形参和实参前都要使用,ref使值类型参数,按引用传参

    使用ref时不可以使用对象的属性作为实参

    查看全部
    0 采集 收起 来源:ref关键字

    2019-01-20

  • 在Main中访问静态方法时不需要实例化对象便可以直接调用方法名

    值类型和引用类型作为方法参数时的区别:

    1、按值传参,方法修改形参,实参不会被修改;

    2、按引用传参,方法修改形参,实参不会被修改;


    查看全部
  • 1、创建枚举类型:项目名称,右键,添加,类或新建项(代码文件)

    2、枚举属于值类型,枚举中不能定义字段属性和方法,枚举值是从0开始的整数值

    3、枚举类型限定了一组有限的值,可以在某种程度上防止错误数据的输入

    查看全部
    0 采集 收起 来源:枚举

    2019-01-20

  • 1、int、char、double、bool等属于值类型中的结构,结构也包含字段、属性、方法

    结构和类的不同:

    1、结构是值类型,类是引用类型

    2、结构中不能实例属性或字段初始值设定项,结构中的字段不可以有初始值,类中可以

    3、结构中不能包含显式的无参数构造函数,结构中也有无参数的构造函数,但是不允许人为定义,结构中只能定义带参构造,在构造方法之中必须为所有字段赋值;而类中,如果没有定义构造函数,类里会有一个默认的无参数构造函数,定义之后就不会有默认的了

    4、结构类型的对象可以不必去实例化便可以直接访问它的属性和方法

    查看全部
    0 采集 收起 来源:结构

    2019-01-20

  • C#的数据类型:

    1、值类型:int、char、double、bool…

    值类型变量存储对象的值,赋值会创建值的副本,修改任何一个副本,不会影响其他的副本;

    2、引用类型:类、数组、接口…(string属于类)

    引用类型变量存储对象的内存地址,赋值不会创建值的副本,只会创建地址的副本,修改任何一个副本,也同时修改其他的副本;

    查看全部
  • 1.对象厨师化器使用的是无参构造,使用时必须要有一个无参构造

    2.圆括号可以省略

    查看全部
  • 1、在实例化对象的时候,只是根据所提供的类型和个数去选择最匹配的一个构造方法,与普通方法的构造一样。

    2、定义了有参的构造之后就不会有无参的构造了。

    查看全部
  • this代表的是当前对象,可以用来区分重名的类的成员和方法中的参数和变量,可以避免重名冲突

    查看全部
    0 采集 收起 来源:C#中this关键字

    2019-01-19

  • 1、利用有参构造方法对属性的赋值机制可以大程度降低代码量

    2、可以定义多个重载的构造方法,只需参数的类型或个数不同即可

    查看全部

举报

0/150
提交
取消
课程须知
学习本课程之前,小伙伴们需要有C#语法基础,木有此项技能的童鞋们,请先移步《C#开发轻松入门》进行修炼~~
老师告诉你能学到什么?
1、类和对象的概念 2、封装的思想和实现 3、方法和构造方法 4、值类型与引用类型

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!