.net面向对象几点注意(好久没写了,再写已经开始转方向了,加油吧!)


一、类的定义

         class前加一下访问修饰符,不加默认private
         类命名一般采用完整单词,首字母大写

二、类的成员(属性,方法,索引器,事件,运算符,构造函数,析构函数)
       字段用private,属性用public
       方法是用来描述对象行为的
       静态成员可以通过   类名.静态成员  直接使用,而不需要创建新对象

三、对象
       匿名类型和对象初始化器简化对象初始化设置 直接在创建新对象后面加上{类中变量名=初始化值};
       构造函数,创建对象  
       析构函数:销毁对象 不接受任何参数和返回值
       引用参数ref,传递前初始化
       输出参数out,传递之前无需初始化

四、结构(一定程度上相似于类)
       只能定义有参数的构造函数
       对数据字段声明时不能赋初值
       和类是并列的,不能嵌套
       不具备类中继承的功能

五、分部类
       通过在class前添加partial关键字定义
       多人写一个类用

六、命名空间
       避免冲突
       同一空间,类和接口不能同名
       

       一些基础浅谈,借鉴了一些资料书,如有不当的地方欢迎指正,共同进步
       

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值