C#学习中不能顺利实现封装,问题如下图,求大神指点!

来源:2-4 C# 通过set块约束属性赋值

慕设计7170223

2016-05-11 10:56

57329f16000174b005000267.jpg

57329f160001ec9705000267.jpg

C#学习中不能顺利实现封装,问题如下图,求大神指点!

写回答 关注

4回答

  • 寥寥过客
    2016-05-11 15:44:47
    已采纳

    代码全部复制出来,不要截图

    慕设计717...

    非常感谢!

    2016-05-12 13:08:24

    共 1 条回复 >

  • qq_专头骑士_03776896
    2016-08-21 17:13:43

    问题就在于你的每次封装 public 语句后面加了分号,导致语法错误

  • 慕设计7170223
    2016-05-11 17:22:05

     类函数

     class Child

       {

              //访问修饰符public公共的 private私有的  就是做封装

          private string name;//隐藏字段 

           public string Name;//通过封装实现字段属性

        {

            get{return name;}

            set{name=value }

        }

        

                  //封装的快捷键CTRL+R+E

            private string sex;

            public string Sex;

         {

             get {return sex;}

             set {sex= value;}

         }

             private int age;

            public int Age;

         {

             get {return age;}

             set {

                    if(value>=5&&<=7)//条件结构

                     age= value;

                }

          }

             private int height; 

            public int Height;

         {

             get {return height;}

             set {height= value;}

         }

           

               

             public void PlayBall()//方法声明 void为返回值类型

             {//方法体

                 Console.WriteLine("耶!我是小小C罗");//定义方法 即对象方法

             }

    调用函数

     class Program

        {

            static void Main(string[] args)

            {

                Child child = new Child();//实例化了Child类的对象

                //child._name = "马小明";//为字段赋值

                child.Name = "马小明";//为字段赋值

                child.Sex = "男";

                child.Age = 6;

                child.Height = 120;

                Console.WriteLine("我叫" + child.Name + ",今年" + child.Age + "岁。");


                child.PlayBall();//调用踢球的


  • 寥寥过客
    2016-05-11 15:49:02

    代码还没保存,先保存.

用C#实现封装

C#视频教程教大家,用C#语言实现面向对象的封装

78123 学习 · 182 问题

查看课程

相似问题