首页 > 其他 > 详细

类、对象、方法、属性和实例变量

时间:2014-04-28 16:17:49      阅读:392      评论:0      收藏:0      [点我收藏+]

放置方法的程序单元是类,类中提供一个或多个方法,为类执行任务。

方法执行一个任务,并可返回一个结果。

类的实例称为对象。

给对象发送消息称为一个方法调用,告诉对象要执行一个任务。

对象有属性,可以在程序中使用,这些属性在对象的类中用字段指定属性。

public class Count//每个类声明包含关键字class加类名,public是访问修饰符

    {

        //类通常有一个或多个方法,操纵属于该类的特定对象的属性,属性在类中声明表示为变量,这种变量在类中声明,放在方法体之外。

        //属性声明可以有get访问方法,set方法或者两者。get访问方法提供获取专业实例变量的值,set访问方法可以修改这个值。

        //此处为自实现属性写法,c#编译器会自动创建专用实例变量及返回这个专用实例变量的get与set访问方法。

        public int X { get; set; }

        public int Y{ get; set; }

        //构造函数的名称要与类名相同,且没有返回值

        //此处为带参的构造函数,接受一个int类型的参数,初始化类的属性

        public Count(int x,int y)

        {

            this.X = x;

            this.Y = y;

        }

        //方法分为无参和有参的方法。方法经常需要附加信息,这些信息在方法调用时通过变元提供给方法

        //关键字int表示方法执行完任务后的结果。

        public int Add(int x,int y)

        {

            return x + y;

        }

}

static void Main(string[] args)

        {

            //用构造函数初始化对象

            //对象生成表达式以new运算符开始,创建新对象。

            Count count = new Count(2,3);

            //调用Count类中的Add方法,传入count对象的两个属性

            Console.WriteLine(count.Add(count.X,count.Y));

            Console.Read();

        }

执行此方法的结果为:5

类、对象、方法、属性和实例变量,布布扣,bubuko.com

类、对象、方法、属性和实例变量

原文:http://www.cnblogs.com/ktswang/p/3695339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!