资源说明:1)、定义一个抽象类Weapon,该抽象类有两个抽象方法attack(),move():这两个方法分别表示武器的攻击方式和移动方式。
(2)、定义3个类:Tank,Flighter,WarShip都继承自Weapon,分别用不同的方式实现Weapon
类中的抽象方法。
(3)、写一个类Army,代表一支军队,这个类有一个属性是Weapon数组w(用来存储该军队所拥有的所有武器);该类还提供一个构造方法,在构造方法里通过传一个int类型的参数来限定该类所能拥有的最大武器数量,并用这一大小来初始化数组w。该类还提供一个方法addWeapon(Weapon wa),表示把参数wa所代表的武器加入到数组w中。在这个类中还定义两个方法attackAll()和moveAll(),让w数组中的所有武器攻击和移动。
(4)、写一个主方法去测试以上程序。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
-
- Case01_5.rarc#实现窗口滚动字幕!! windows编程!!! 源代码!!! c#实现窗口滚动字幕!! win ...
- Case01_3.rarc#实现窗口向各个方向移动的窗口程序,源码!!!!!!!!!! ...
- csharpMapobject.rar本书介绍如何运用C#语言及地理信息系统二次开发组件MapObjects,进行地理信息系统(GI ...
- Notebook.rarC#实现的笔记本功能 包括打开 保存 编辑 状态栏等功能
- c.rarc++程序设计 钱能 解答 c++程序设计 钱能 解答
- C.zipC语言趣味编程,源码,有趣,形象,简洁,生动,有实例解析 ...
- CSharpprogramming.rar《C#高级编程》的电子书和所有源代码 这是一本非常经典的C#书籍 ...
- NetBot_Attacker_VIP_6[1].0.rarNETBOTnetbotnetbot源码!
- report_C_sharp.rarIn Vietnamese. How to make a Report in C Sharp
- alarm.rar本次实验是编写.NET控件来实现闹钟功能,并在Windows应用程序中进行控件的测试。 控件 ...
-
- UDS1.1_51aspx.rar使用MS SQL Server 作为后台数据库,C#开发的APS.NETOA系统,包括了系统管理、人事管 ...
- Csharp1.rarC#的两本好书!C#入门经典和C#高级编程,搞定这两本书,C#就算熟悉了! ...
- CSharpSerial.rarC#串口通信源码,,适合测试使用..也可以用以PC
- mychatrm.rar用C#写的一个聊天程序
- Visual.rarVisual C#.NET 案例开发集锦,涵盖很多包含第1章 C# Windows编程基础,第2章 图形图象 ...
- WeifenLuo.WinFormsUI.Docking.rarWeifenLuo.WinFormsUI.Docking是一个开源的C#WinForm界面布局控件,功能非常强大,可 ...
- Microsoft_IE.rar完美仿IE7 NET代码,界面非不错,看看就知道
- CSharp.rar《C#入门经典》非常经典的一部书!大家应该好好看看。C#从入门到精通都可以看。 ...
- C#完全手册.rar一份很好的C# 教材
- Csharp+USBsendSMS.rarC#+USB接收和发送数据,可以作参考学习之用.