C#成神之路<1> 对面向对象编程的加深理解
来源:互联网 发布:自适应滤波器 编程 编辑:程序博客网 时间:2024/06/02 00:14
1、对象的使用
(1)类属性是需要记录并与对象关联的数据。
(2)正如存在定义对象状态的属性值一样,一般也存在对属性起作用的类方法。
(3)类方法通常用来获得一个或者多个属性值,处理这些属性包含的数据,并创建出新的数据。(该数据为方法处理过程的副产品)
小节:类属性可以看做一个名词。
类方法可以看做一个动词,表示对数据执行的某种操作。
2、使用的属性和方法的数量
(1)设计类的原则:在设计类时需要努力在简化代码和完成类的设计目标之间取得平衡。
(2)类中属性和方法的数量为能够完成工作的最少属性和方法的数量。
(3)代码重用是面向对象的主要优点之一。
(4)在商业环境下,巧妙不被人理解的代码不是好代码,容易被理解的代码才是王道。
类是对象的简化。
对象是类的实例,可以在程序中世纪使用对象。必须在内存中实例化该类的一个对象才能在程序中使用这个对象。
3、命名对象
我发现部分国际通用的命名方式是“匈牙利命名法”。
在极端的情况下,匈牙利表示法会在每一个数据项前面都加上他的数据类型作为前缀。在C#中使用匈牙利命名法,会使得编译器的预测功能非常实用。
以上是自己学习的一点感悟,一起分享,一起进步,与CSDN诸君共勉。
0 0
- C#成神之路<1> 对面向对象编程的加深理解
- 从java基础加深对面向对象的理解·
- 对面向对象,VC,C#的理解
- 对面向对象编程的理解
- 对面向对象编程的理解
- 浅谈之对面向对象的理解
- 对面向对象的理解
- 对面向对象的理解
- 对面向对象的理解
- 对面向对象的理解
- 对面向对象的理解
- 对面向对象的理解
- 对面向对象的理解
- 对面向对象的理解
- 对面向对象的理解
- GXPT(五)——Partial加深你对面向对象思想的理解
- 黑马程序员——C#对面向对象编程的理解
- 对面向对象编程的6个基本原则的理解
- Spring Framework 模块介绍
- 蓝桥杯 历年试题 分糖果
- MachineLearning Practice: CART
- zTree 使用笔记
- C语言学习笔记 指针概述
- C#成神之路<1> 对面向对象编程的加深理解
- scanf 详解
- UINavigationController练习
- 设计模式从感兴趣的开始
- 安卓学习之路!
- JAVA hashmap的实现
- 支付宝 五福
- 自己项目中对已存在的Log性能优化
- dimystifying iOS Application Crash Logs