作者yooegg (水阿)
看板Grad-ProbAsk
标题[问题] 中央警大计概 JAVA程式题
时间Sat Apr 11 22:49:45 2009
1.
年别 92 93 94 95 96
犯罪
破获数 13,232 12,311 14,709 11,659 14,304
(1)class CrimeSort 类别用来对「犯罪破获数」栏位作由大至小排序,并且将排序过
的犯罪破获数与其相对应的年别显示在萤幕上。(10分)
(2)class CrimeSearch类别用来对「年别」作搜寻,首先由键盘输入一个年别值,
若找到则显示年别与其相对应的犯罪破获数;若找不到则萤幕显示「找不到」讯息。
(3)class Crime类别用来new与呼叫上述class CrimeSort和class CrimeSearch两个
类别与执行排序和搜寻之用。(5分)
2.
二、 请利用物件导向程式 (OOP) 编程技术,来撰写出类别名称为CyberCrime之
程式码,它内含两个成员函式 (Member Function),用以负责处理一维矩阵资料
排序与统计,资料为民国85-94年间电脑网路犯罪案件数,函式名称与其
功能如下: (注:一维矩阵资料由外界传入)
(1) 函式名称为CSort,对资料作由大到小排序。(12分)
(2) 函式名称为CVariance,求得变异数,回传值资料型态为float。
3.
兹考虑一个介面(Interface),名称为ICrime,内含两个函式 (Function),
一者为用以显示所有「刑案类型」用的Display Crime Type(string []),
另一者用以求得「嫌疑犯人数」总和并显示它的Total Crime No(int [])。
表:94年我国全般刑案类型与嫌疑犯人数统计
Crime Type (刑案类型) Crime No (嫌疑犯人数)
窃盗 39,374
暴力犯罪 7,508
毒品危害防制条例 51,376
公共危险 33,242
诈欺背信 14,415
妨害电脑使用 685
伪造文书印文 2,127
侵害智慧财产权 4,268
其他 685
现有一个名为ClsCrime类别 (Class),用以实作ICrime。
请用物件导向程式 (OOP) 编程技术,来撰写ICrime、ClsCrime,
以及用以呼叫ClsCrime类别内函式用的执行个体 (Instance)
的所属类别名称为MainClass等程式码。
注:上表资料须在MainClass类别内初始或输入。
拜托版上高手了
谢谢帮忙
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.124.209.142