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

深入类的方法

时间:2016-08-27 18:04:59      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:

说到类的方法第一项必须得说:构造函数

定义:创建类的实例的方法

特点:

①构造函数名称与类名相同;

②没有返回值类型,void也没有;

③主要完成对象的初始化

 

public class SE
    {
        //构造函数
        public SE()
        {
            this.name = "王小毛";
        }
        public string name;
    }

 

上面为无参构造,下面是带参构造

public class SE
    {
        //构造函数
        public SE(string newName)
        {
            this.name = newName;
        }
        public string name;
    }

注意:

①当不手动声明构造参数时,系统将自动分配一个无参构造函数;

②当手动声明过构造函数后,系统将不再自动分配构造函数;

③其中自动分配的无参构造函数为隐式构造函数,手动声明的为显式构造函数;

 

 

然后是方法重载

方法名称相同,参数个数,类型,排序方式不同的方法声明方式为方法重载.

特点:

①在同一个类中

②方法名相同

③方法参数不同(类型,个数,排序)

在这里就不举例了,C#中好多方法都有重载,不如Console.WriteLine();方法就有好几个重载用法

 

还有就是对象交互

在面向对象的世界里,一切皆为对象.对象与对象相互独立,互不干涉,但在一定外力的作用下,对象开始共同努力.

定义:

可以认为方法的参数及方法的返回值都是对象间相互传递的信息

 

深入类的方法

标签:

原文地址:http://www.cnblogs.com/who-else/p/5813425.html

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