有木有代码?

来源:7-3 事件

慕粉3699273

2017-07-19 14:59

讲的特别好,请问有代码吗?

写回答 关注

2回答

  • aini6
    2019-12-13 15:30:19

    using System;


    namespace demo8

    {

        class Program

        {

            static void Main(string[] args)

            {

                Client c1 = new Client();

                Client c2 = new Client();

                Dog.NewDog += c1.WantADog;

                Dog.NewDog += c2.WantADog;


                Dog dog = new Dog("tom");

            }

        }

        public class Dog

        {

            static int Num;

            public delegate void Hander();

            public static event Hander NewDog;

            public Dog(string name)

            {

                Num++;

                if (NewDog != null)

                {

                    NewDog();

                }

            }

        }

        class Client

        {

            public void WantADog()

            {

                Console.WriteLine("我想要一条狗");

            }

        }

    }


  • 无惧无悔
    2017-07-20 11:24:48
    自己下软件跟着敲赛。


C#面向对象编程

本系列教程主要是,带你学习C#面向对象编程的编程思想、编程技巧

68857 学习 · 153 问题

查看课程

相似问题