zoukankan      html  css  js  c++  java
  • 基于对象的C#

    基于对象的编程要点:
    理解封装和数据隐藏
    理解数据抽象和抽象数据类型(ADT)的概念
    创建、使用和删除对象
    控制对对象实例变量及方法的访问
    使用属性来保持对象的一致性
    理解this指针的使用
    理解名字控件和组件
    使用Class View和Object Browser


    1、所有C#对象都是按引用传递;
    2、一定要编写易于理解和易于维护的程序。变化是规则而不是例外。程序员应该预料到代码可能要改变。类可以提高程序的可修改性。
    3、每个实例变量或方法定义都因该有成员访问修饰符。类成员的默认访问修饰符是private。
    4、提倡先列出类的实例变量,这样,当阅读代码时,程序员可以在实例变量在类的方法中使用之前,直到实例变量的名称和类型。
    5、尽管private 和public 成员可以混杂,但还是提倡在一组中先列出所有的private类成员,接着在另一组中列出所有的public成员。
    6、如果没有理由让类成员在类定义之外被访问,则把该成员定义为private。
    7、把所有的实例变量声明为private。通过实现校验数据有效性的public属性来访问类的private成员,这种结构有助于开发者确保对象的数据成员保持一致状态。

    待续。。。。。。。

     
     
    作者:易简.道    
     
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Jmeter属性和变量
    用trie树解决最大异或对问题(On)
    trie树
    kmp算法
    数学归纳法
    单调栈和单调队列
    区间合并
    离散化
    位运算
    双指针算法
  • 原文地址:https://www.cnblogs.com/xyicheng/p/55809.html
Copyright © 2011-2022 走看看