码迷,mamicode.com
首页 > 其他好文 > 详细

深入类的方法

时间:2018-02-03 15:55:16      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:可变   默认值   通道   关键字   类型   列表   实现   方式   函数   

构造函数是类中的一种特殊方法
构造函数名与类名相同,不返回任何值,主要完成对象的初始化工作
在构造函数中可以给属性默认值
this指代当前对象

构造函数
每次创建类的实例(new)时会被调用
new关键字
可以实例化一个新的对象
SE engineer=new SE();
指定调用某个带参的构造函数
SE engineer =new SE("1","2"...);

每个类都默认有一个无参数的构造函数,一旦手动添加了构造函数
系统就不会给类添加无参构造函数
构造函数通常与类名相同,他不声明返回值
一般情况下,构造函数是public类型的
构造函数的重载:提供多种实例化对象的方式
方法重载:在同一个类中方法名相同,参数列表不同(参数类型不同.参数个数不同)

简化的面向对象软件开发过程
分析需求和总体任务(对象相互协同工作,共同完成软件功能)
设计合适的类,满足需求和任务
实例化对象
通过外部触发,驱动对象操作

封装
隐藏实现细节,公开某种功能作为与外界通信的通道
消息传递
每个对象都具有特定的功能,相对其他对象而言,它的功能就是为其他对象提供服务


    数据可变的参数

C#中params object[]     

 

深入类的方法

标签:可变   默认值   通道   关键字   类型   列表   实现   方式   函数   

原文地址:https://www.cnblogs.com/wh1520577322/p/8241004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!