为了账号安全,请及时绑定邮箱和手机立即绑定

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

57329f16000174b005000267.jpg

57329f160001ec9705000267.jpg

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

正在回答

4 回答

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

0 回复 有任何疑惑可以回复我~
#1

慕设计7170223 提问者

非常感谢!
2016-05-12 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

 类函数

 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();//调用踢球的


0 回复 有任何疑惑可以回复我~

代码还没保存,先保存.

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
用C#实现封装
  • 参与学习       78115    人
  • 解答问题       182    个

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

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信