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

用C#实现封装

难度入门
时长 2小时25分
学习人数
综合评分9.63
277人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.6 逻辑清晰
  • 结构是值类型,类是引用类型

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

    2025-01-07

  • 用对象初始化器为对象赋初值:

    1)Child child3=new Child { Name=“周润发”,Age=5};//使用的是类的无参构造方法,代码更简洁。

    查看全部
  • 定义了有参构造方法后,就不会有默认的无参构造,需添加定义语句才可执行

    查看全部
  • 当定义字段与形参重名时,可用this.形参代替,this表示当前对象

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

    2025-01-07

  • 参数封装快捷方式:ctrl+r+e

    只读属性无法赋值

    每个属性赋值需要一个单独语句,代码可读性变差,可以定义带参方法

    一个类中可以定义多个方法的重载:

    public Child() { } 

    public Child(string name,string sex,string age) { }

    查看全部
  • 构造方法的作用:为属性赋值

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

    如果显示定义了有参构造方法,则不能有无参的构造方法

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

    构造方法通常声明为public

    构造方法名没有返回值类型

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

    查看全部
  • F11为逐步调试快捷键

    查看全部
  • return只能返回一个值,out能返回多个值

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

    2024-09-21

  • ref:使值类型参数,可以按引用传参,声明时加ref,引用时同样加ref

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

    2024-09-21

  • 按引用传参,方法修改形参,通常实参也会被修改;

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

    查看全部
  • 枚举是值类型;

    枚举中不能定义字段属性和方法;

    枚举值是从0递增的证书,可以用枚举值赋值,也可以用枚举项序列号赋值

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

    2024-09-21

  • 结构struct(对应类class):

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

    2. 结构中可以定义字段、属性和方法

    3. 不能为结构中的字段赋初始值

    4. 结构的构造方法中必须为所有字段赋值

    5. 不能为结构显式定义无参数的构造方法(public void struct不允许)

    6. 结构类型的对象可以不实例化

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

    2024-09-21

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

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


    值类型:int char double bool

    引用类型:类(包括string) 数组 接口

    查看全部
  • 属性的封装快捷键:选中属性,点击ctrl+r+e,点击enter后自动生成封装字段。

    查看全部
  • public为公关字段,可以在类外被修改,private是私有字段,无法在类外访问,因此采用封装,即隐藏对象的信息,留出访问的接口。

    1)将字段设置为隐藏

    2)设置属性为public,包含get%set两个访问器,get用来获取字段的值,也就是读;set用来为字段赋值,也就是写;当属性不允许修改时,只编写get访问器即可。

    查看全部
    0 采集 收起 来源:C#封装的概念

    2024-09-08

  • public修饰符后的方法与名词可在其他类中被访问,private则相反,当名词或方法不带修饰符时,默认为private。

    查看全部
首页上一页1234567下一页尾页

举报

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

微信扫码,参与3人拼团

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

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