慕哥940165
2018-11-27 21:45
最后的作业该怎么实现?
可以自己写静态函数,里面定义数量减少。就像楼上讲的Num-- ;
还有就是系统自带的函数,析构函数。
在Dog:Pet 派生类定义中添加代码:
static public void RemoveDog() { Num-- ; } //狗的数量减少一个,前面必须带有static关键词
然后在static void Main(string[] args)程序中添加代码:
Dog.RemoveDog(); //减少狗的数量,调用函数
Dog.ShowNum(); // 再次输出狗的数量
使用析构函数,在析构函数里面做 NUM-- 的操作。。析构函数的写法是 ~ /*类名*/ (){ /*函数体*/ }
num是静态成员,可以通过非静态的方法调用到,实现狗的数量减少只要定义一个方法,在方法内对数量进行操作
那个题目都没说清楚,无从下手
C#面向对象编程
68857 学习 · 153 问题
相似问题