课程名称:
C#速成指南--从入门到进阶,实战WPF与Unity3D开发
课程章节:
第三章 面向对象入门
第四章 面向对象:继承、组合
主讲老师:阿莱克斯刘
课程内容:
今天学习的内容包括:
什么是面向对象? every thing is object。
什么对象聚合? 具有相同操作的定义在同一个类里,比如画坐标,计算距离。
什么是构造方法和方法重载? 同类名一致,没有返回类型。有参无参都可以。重载就是参数类型和个数不一样,其余一致
访问修饰符:public private protected
字段 属性 封装:很重要,多看一遍。
常量和只读。只写:const read only,write only
索引和范围:盲区,需加强记忆
partial类:盲区,重复学习。
松耦合设计思想:高内聚,低耦合
类关系和UML:依赖、关系、聚合、组合、泛化
继承: is...a,集成提高代码复用性,可以多态、
复合:have...a
向上转型和向下转型:父类对象指向子类引用,向下要强制转化。 可以用is 关键字避免异常发生。
装箱和拆箱:值类型转成引用类型的过程叫装箱,反之拆箱,装箱和拆箱比较影响性能,会有对象的创建和销毁。
课程收获:
getset的使用以及属性的特殊写法demo
构造函数的指定继承以及装箱和拆箱demo
知识盲区还是比较多的,光听不练等于0,还是要手敲。做到温故而知新!🌈
点击查看更多内容
1人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦