题目内容

2. 根据要求写出程序。(1)创建抽象类Animal,其中包含一个抽象方法SayHi,一个字符串字段name, 一个带一个字符串参数的构造函数,构造函数中实现为name字段进行初始化赋值。(5分)(2)创建Animal的子类Dog,其拥有一个使用父类带一个字符串参数的构造函数的构造函数。此外,还需重写抽象方法SayHi,方法实现中为打印当前子类对象的名字以及字符串“ Wow Wow!”,例:旺财 Wow Wow! (5分)(3)创建Animal的子类Cat,其拥有一个使用父类带一个字符串参数的构造函数的构造函数。此外,还需重写抽象方法SayHi,方法实现中为打印当前子类对象的名字以及字符串“ Mew Mew!”,例:招财 Mew Mew! (5分)(4)根据上述描述,完成测试类的编写。(5分)

查看答案
更多问题

C#中使用下列哪个关键字来引入命名空间?

A. using import include extent

4.下列哪个标识符在C#中不是一个合法的标识符?

A. 1Abc red r_2 _a1

静态构造函数只能对下列哪个数据成员进行初始化?

A. 静态 动态 实例 都可以

7.以下哪个访问修饰符表示的是成员只能当前类和其子类可以访问?

A. protected public private internal

答案查题题库