C#,物以“类”聚

C#,物以“类”聚

面向对象的编程风格:

    1、功能不要自己实现,在类库中找是否有实现这种功能的方法,如果没有,我们自己创建一个,以后再想实现同样的功能,可以重用。

为什么要面向对象:

最终是为了我们我们项目后期的维护和扩展。

实现面向对象的编程,得想了解我们的类,什么事类:

类是对具有相同特征和行为的事物的描述。

在编程中,类是抽象的,无法直接使用,如果要使用的话就要在这个类中找到一个具体的存在。

这个具体的存在就是   对象。

如何定义类:

创建一个类,类一般独占一个源文件,方便管理。

·语法:

class 类名

{

类的成员

}

总结命名规范:
   变量:  第1个单词的首字母小写,其余单词的首字母大写;  用来保存1个数据的. 变量的名字建议你使用1个名词.
   方法:  每个单词的首字母大写. 方法表示1个功能,  方法的名字建议使用1个动词.
          GetMaxFromArray();
   类:     每个单词的首字母大写.  类是用来描述1群事物的 所以类的名字建议使用名词.


类的成员: 定义在类里面的东西都叫做类的成员.


   字段:  将这类事物的共同的特征定义为字段  成员变量 成员字段 全局变量.
   方法:  将这类事物的共同的行为定义为方法  成员方法.
   
   
类中的成员是无法直接调用的. 因为类是抽象的.无法直接使用.
        如果非要使用,那么就必须找到这个类中的1个具体的存在.


创建类的对象.
语法: 类名 对象的名 = new 类名();

Person p = new Person();

类本质上是我们自定义的数据类型,Person是一个数据类型。

p 就是一个变量。

new Person()  是一个表达式. new  是一个运算符。

new关键字做的事情:

1、在堆空间开辟一块合适大小的空间。

2、在这个空间 根据类这个模板创建对象。

3、调用这个对象的构造函数

4、将这个对象的地址返回

类是引用类型的

关于引用类型和值类型在博客中有其他的文章。











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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值