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

【学习打卡】第3天 面向对象入门、继承、组合第3、4讲

标签:
C#

课程名称:

C#速成指南--从入门到进阶,实战WPF与Unity3D开发

课程章节:

 第三章 面向对象入门

第四章 面向对象:继承、组合

主讲老师:阿莱克斯刘

课程内容:

今天学习的内容包括:

  1. 什么是面向对象?  every thing is object。

  2. 什么对象聚合?  具有相同操作的定义在同一个类里,比如画坐标,计算距离。

  3. 什么是构造方法和方法重载? 同类名一致,没有返回类型。有参无参都可以。重载就是参数类型和个数不一样,其余一致

  4. 访问修饰符:public private protected

  5. 字段 属性 封装:很重要,多看一遍。

  6. 常量和只读。只写:const  read only,write only

  7. 索引和范围:盲区,需加强记忆

  8. partial类:盲区,重复学习。

  9. 松耦合设计思想:高内聚,低耦合

  10. 类关系和UML:依赖、关系、聚合、组合、泛化

  11. 继承: is...a,集成提高代码复用性,可以多态、

  12. 复合:have...a

  13. 向上转型和向下转型:父类对象指向子类引用,向下要强制转化。 可以用is 关键字避免异常发生。

  14. 装箱和拆箱:值类型转成引用类型的过程叫装箱,反之拆箱,装箱和拆箱比较影响性能,会有对象的创建和销毁。

课程收获:

  1. getset的使用以及属性的特殊写法demo

  2. 构造函数的指定继承以及装箱和拆箱demo

知识盲区还是比较多的,光听不练等于0,还是要手敲。做到温故而知新!🌈

https://img1.sycdn.imooc.com//62ed2cc60001478921731077.jpg

https://img1.sycdn.imooc.com//62ed2cc60001c13d20380893.jpg


点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消