您的位置:首页 > 其它

菜鸟笔记-面向对象

2016-06-07 22:31 246 查看
   面向对象的意思的就是把构成问题的事物分解成对象,都是以对象为中心点,比如一个属性,方法,你要通过对象来访问它。在面向对象编程思想之前呢,主要是面向过程的编程思想,通过分析出解决问题所需要的步骤,然后一步步实现。面向对象有三大特征:封装,继承,多态。这里有一个小例子来具体说明面向对象的思想。我们都听过如果把一个大象装进冰箱里的脑筋急转弯,答案呢,就是三个步骤,1.打开冰箱门,2.把大象装进冰箱,3.关上冰箱门。这里我们可以知道,这三个步骤都是与冰箱有关,那我们是不是可以把冰箱独立出来呢!这里呢,创建一个冰箱类,给冰箱类添加字段,属性或者方法,使冰箱有一定的行为。

1.创建冰箱类,通过给类添加字段、属性或方法、让它具有特定的行为

2.通过组合对象的行为,解决问题。

namespace Mylesson1

{

    //1.创建冰箱类,分析类中应该添加哪些方法,属性或者字段

    public class Refrigerator {

    

        //打开冰箱门

        public void Open() {

            Console.WriteLine("打开冰箱门");

        }

        //关闭冰箱门

        public void Close() {

            Console.WriteLine("关闭冰箱门");

        }

        //把某物塞进冰箱

        public void PutIn(string thing) {

            Console.WriteLine("把"+thing+"装进冰箱");

        }

    }

    class Program

    {

        static void Main(string[] args)

        {

           //2.面向对象的实现,实例化一个冰箱对象,对其进行操作

            Refrigerator r = new Refrigerator();

            r.Open();

            r.PutIn("大象");

            r.Close();

            Console.ReadKey();

        }

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  面向对象