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

老师最后布置的作业有完成的吗

最后的作业该怎么实现?

正在回答

5 回答

可以自己写静态函数,里面定义数量减少。就像楼上讲的Num-- ; 

还有就是系统自带的函数,析构函数。

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

在Dog:Pet 派生类定义中添加代码:

static public  void RemoveDog()  { Num-- ; }     //狗的数量减少一个,前面必须带有static关键词

然后在static void Main(string[] args)程序中添加代码: 

       Dog.RemoveDog();  //减少狗的数量,调用函数

       Dog.ShowNum();  // 再次输出狗的数量


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

使用析构函数,在析构函数里面做 NUM--  的操作。。析构函数的写法是                   ~ /*类名*/ (){ /*函数体*/ }

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

lovijay

这个思路你是怎么实现的,析构函数不是在结束程序之前才会被调用吗
2019-07-24 回复 有任何疑惑可以回复我~
num是静态成员,可以通过非静态的方法调用到,实现狗的数量减少只要定义一个方法,在方法内对数量进行操作


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

那个题目都没说清楚,无从下手

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

举报

0/150
提交
取消

老师最后布置的作业有完成的吗

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