C#的基本语法---对象

1、cat 类

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace cc
{
    class Cat
    {
        public string Name
        {
            get;
            set;
        }
        public void talk()
        {
            Console.WriteLine("miao");
        }
    }
}

2、dog类

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace cc
{
    class Dog
    {
        private string name;
        public string Name{
            get { return name;}
            set{name="name"+value;}
        }
        public void talk() {
            Console.WriteLine("wang");
        }
    }
}

主类字段操作对象

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace cc
{
    class Program
    {
        static void Main(string[] args)
        {
            Dog ss = new Dog();
            ss.talk();
            ss.Name = "aa";
            Console.WriteLine(ss.Name);


            Cat aa = new Cat();
            aa.Name = "bb";
            Console.WriteLine(aa.Name);
            Console.ReadLine();
        }
    }
}

cat和dog类构造函数的写法不同,有差异

dog类

 private string name;
        public string Name{
            get { return name;}
            set{name="name"+value;}
        }

而cat类

 public string Name
        {
            get;
            set;
        }

 

posted @ 2018-09-04 10:09  向世界拥抱  阅读(197)  评论(0编辑  收藏  举报