摘要: 第六题 5. (List)已知有一个Worker 类如下: public class Worker { private int age; private String name; private double salary; public Worker (){} public Worker (Str 阅读全文
posted @ 2016-09-28 00:31 张好好 阅读(12121) 评论(1) 推荐(0) 编辑
摘要: 第五题 (Map)设计Account 对象如下: private long id; private double balance; private String password; 要求完善设计,使得该Account 对象能够自动分配id。 给定一个List 如下: List list = new  阅读全文
posted @ 2016-09-28 00:12 张好好 阅读(3881) 评论(0) 推荐(0) 编辑
摘要: 没做出来 第四题 (List)写一个函数reverseList,该函数能够接受一个List,然后把该List 倒序排列。 例如: List list = new ArrayList(); list.add(“Hello”); list.add(“World”); list.add(“Learn”); 阅读全文
posted @ 2016-09-28 00:02 张好好 阅读(2495) 评论(1) 推荐(0) 编辑
摘要: 第三题 有如下Student 对象, private String name; private int age; private int score; private String classNum; 其中,classNum 表示学生的班号,例如“class05”。 有如下List List lis 阅读全文
posted @ 2016-09-27 23:41 张好好 阅读(4599) 评论(1) 推荐(1) 编辑
摘要: 第二题 已知有十六支男子足球队参加2008 北京奥运会。写一个程序,把这16 支球队随机分为4 个组。采用List集合和随机数 2008 北京奥运会男足参赛国家: 科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚、日本,美国,中国,新西 兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利 阅读全文
posted @ 2016-09-27 23:32 张好好 阅读(6289) 评论(0) 推荐(1) 编辑
摘要: 第一题 (Map)利用Map,完成下面的功能: 从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如果该 年没有举办世界杯,则输出:没有举办世界杯。 附:世界杯冠军以及对应的夺冠年份,请参考本章附录。 附录 届数 举办年份 举办地点 冠军 第一届 1930年 乌拉圭 乌拉圭 第二 阅读全文
posted @ 2016-09-27 23:16 张好好 阅读(5161) 评论(1) 推荐(0) 编辑
摘要: package hanqi.test; import java.io.FileInputStream; import java.io.FileOutputStream; public class Test06wenjianfuzhi { public static void main(String[] args){ //文件复制 //1... 阅读全文
posted @ 2016-09-27 15:36 张好好 阅读(225) 评论(0) 推荐(0) 编辑
摘要: package hanqi.test; import java.io.File; import java.io.IOException; public class Test02 { public static void main(String[] args) { //目录操作 File dir =new File("d:/test/new... 阅读全文
posted @ 2016-09-27 11:07 张好好 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 35.按要求编写Java程序: (1)编写一个接口:InterfaceA,只含有一个方法int method(int n); (2)编写一个类:ClassA来实现接口InterfaceA,实现int method(int n)接口方 法时,要求计算1到n的和; (3)编写另一个类:ClassB来实现 阅读全文
posted @ 2016-09-26 23:56 张好好 阅读(4379) 评论(0) 推荐(0) 编辑
摘要: package hanqi; public interface CanSwim { void swim(); } package hanqi; public interface CanFly { public void fly(); } package hanqi; public abstract class ActionCharacter {... 阅读全文
posted @ 2016-09-26 23:44 张好好 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 38.利用接口做参数,写个计算器,能完成+-*/运算 (1)定义一个接口Compute含有一个方法int computer(int n,int m); (2)设计四个类分别实现此接口,完成+-*/运算 (3)设计一个类UseCompute,含有方法: public void useCom(Compu 阅读全文
posted @ 2016-09-26 23:14 张好好 阅读(6728) 评论(0) 推荐(1) 编辑
摘要: #34.编写2个接口:InterfaceA和InterfaceB;在接口InterfaceA中有个方法void printCapitalLetter();在接口InterfaceB中有个方法void printLowercaseLetter();然 后写一个类Print实现接口InterfaceA和 阅读全文
posted @ 2016-09-26 23:01 张好好 阅读(2590) 评论(0) 推荐(0) 编辑
摘要: 36.中国特色社会主义的体制中有这样的现象:地方省政府要坚持党的领导和按 照国务院的指示进行安全生产。请编写一个java应用程序描述上述的体制现象。 要求如下: (1)该应用程序中有一个“党中央”接口:CentralPartyCommittee,该接口中 有个“坚持党的领导”方法:void part 阅读全文
posted @ 2016-09-26 22:50 张好好 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: 练习1:创建一个简单的银行程序包 练习目标-Java 语言中面向对象的封装性及构造器的使用。 任务 在这个练习里,创建一个简单版本的(账户类)Account类。将这个源文件放入banking程序包中。在创建单个帐户的默认程序包中,已编写了一个测试程序TestBanking。这个测试程序初始化帐户余额 阅读全文
posted @ 2016-09-25 23:53 张好好 阅读(620) 评论(0) 推荐(0) 编辑
摘要: #29.编写一个Java应用程序,设计一个汽车类Vehicle,包含的属性有车轮个数 wheels和车重weight。小车类Car是Vehicle的子类,其中包含的属性有载人数 loader。卡车类Truck是Car类的子类,其中包含的属性有载重量payload。每个 类都有构造方法和输出相关数据的 阅读全文
posted @ 2016-09-25 18:49 张好好 阅读(7743) 评论(0) 推荐(0) 编辑
摘要: package exception; import java.util.Map; import java.util.TreeMap; import java.util.HashMap; public class TestMap { public static void main(String[] args) { //map ... 阅读全文
posted @ 2016-09-24 14:10 张好好 阅读(171) 评论(0) 推荐(0) 编辑
摘要: package om.hanqi.test; import java.util.ArrayList; import java.util.List; public class Test01 { public static void main(String[] args) { //List 集合 //List是接口,表示数据列表 //可... 阅读全文
posted @ 2016-09-24 09:12 张好好 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 建立exception包,建立Bank类,类中有变量double balance表示存款,Bank类的构造方法能增加存款,Bank类中有取款的发方法withDrawal(double dAmount),当取款的数额大于存款时,抛出InsufficientFundsException,取款数额为负数, 阅读全文
posted @ 2016-09-24 09:02 张好好 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 28.按要求编写一个Java应用程序: (1)定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。 (2)编写一个类,继承自矩形类,同时该类描述长方体,具有长、宽、高属性, 和计算体积的方法。 (3)编写一个测试类,对以上两个类进行测试,创建一个长方体,定义其长、 宽、高,输出其底面积和 阅读全文
posted @ 2016-09-23 20:32 张好好 阅读(2380) 评论(0) 推荐(0) 编辑
摘要: 编写Java应用程序,定义Animal类,此类中有动物的属性:名称 name,腿的数量legs,统计动物的数量 count;方法:设置动物腿数量的方法 void setLegs(),获得腿数量的方法 getLegs(),设置动物名称的方法 setKind(),获得动物名称的方法 getKind(), 阅读全文
posted @ 2016-09-23 19:46 张好好 阅读(2212) 评论(0) 推荐(0) 编辑
摘要: 实验三 类的继承和多态性 1.(1)编写一个接口ShapePara,要求: 接口中的方法: int getArea():获得图形的面积。int getCircumference():获得图形的周长 (2)编写一个圆类Circle,要求:圆类Circle实现接口ShapePara。 该类包含有成员变量 阅读全文
posted @ 2016-09-23 10:11 张好好 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 编写一个Animal类,具有属性:种类;具有功能:吃、睡。定义其子类Fish 阅读全文
posted @ 2016-09-22 23:55 张好好 阅读(9683) 评论(0) 推荐(1) 编辑
摘要: 21.编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E。要求: (1) Monkey类中有个构造方法:Monkey (String s),并且有个public void speak() 方法,在speak方法中输出“咿咿呀呀......”的信息。 (2)Peopl 阅读全文
posted @ 2016-09-22 23:21 张好好 阅读(12474) 评论(0) 推荐(1) 编辑
摘要: package zhongqiuzuoye; public class People { protected double height; protected double weight; public double getHeight() { return height; } public void setHeight(double ... 阅读全文
posted @ 2016-09-22 23:13 张好好 阅读(3744) 评论(0) 推荐(0) 编辑
摘要: package zhongqiuzuoye; public class Instrument { public void play() { System.out.println("弹奏乐器"); } } package zhongqiuzuoye; public class Wind extends Instrument{ ... 阅读全文
posted @ 2016-09-22 22:30 张好好 阅读(524) 评论(0) 推荐(0) 编辑
摘要: package zhongqiuzuoye; //自己写的方法 public class Rect { public double width; public double height; Rect(double width,double height) //带有两个参数的构造方法,用于将width和height属性初化; ... 阅读全文
posted @ 2016-09-20 23:18 张好好 阅读(11946) 评论(0) 推荐(0) 编辑
摘要: package zhongqiuzuoye; public class Car { String brand; public void drive() {} } package zhongqiuzuoye; public class Aodi extends Car{ public double price... 阅读全文
posted @ 2016-09-20 22:58 张好好 阅读(726) 评论(0) 推荐(0) 编辑
摘要: package banking; public class Person { private String name; public String address; public String telphone; public String email; } package banking; public class Employee extends ... 阅读全文
posted @ 2016-09-20 22:31 张好好 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: boolean withdraw(double get){ if(get<=balance) { System.out.println("取钱"+get+"元,当余额为"+balance+"元"); return true; } else { System.out.println("'余额不足"); return false; } ... 阅读全文
posted @ 2016-09-20 21:52 张好好 阅读(446) 评论(0) 推荐(0) 编辑
摘要: package banking; public class Customer { private String firstName; private String lastName; private Account account; public Customer(String firstName,String lastName) { ... 阅读全文
posted @ 2016-09-20 21:49 张好好 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, 阅读全文
posted @ 2016-09-20 21:03 张好好 阅读(121) 评论(0) 推荐(0) 编辑
摘要: package banking; public class Account { private double balance; public Account(double balance) { this.balance=balance; } public double getBalance() { Syste... 阅读全文
posted @ 2016-09-20 21:01 张好好 阅读(449) 评论(0) 推荐(0) 编辑
摘要: package hanqi; public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { t... 阅读全文
posted @ 2016-09-20 15:05 张好好 阅读(114) 评论(0) 推荐(0) 编辑
摘要: package java1; //人类 public class Person { //属性 成员变量 String name; int age=30; //方法 函数 成员函数 void hello() { System.out.println("你好"); } void a... 阅读全文
posted @ 2016-09-20 14:18 张好好 阅读(239) 评论(0) 推荐(0) 编辑
摘要: package java1; //实现单例模式的类 //在系统中只产生一个实例 //步骤:1、禁止外部访问构造方法 // 2、内部产生一个实例 // 3、开放一个方法、给调用者返回这个事例 public class Single { //1、禁止外部方位构造方法; ... 阅读全文
posted @ 2016-09-20 10:53 张好好 阅读(246) 评论(0) 推荐(0) 编辑
摘要: package java1; //计算器 public class Jisuanqi { //属性 //型号,品牌等 //重载 //1、方法同名不同参 //2、返回类型和重载无关 //3、多态的一种表现形式 //4、构造方法也可重载: //方法 //加法运算 public int Jia(int a,... 阅读全文
posted @ 2016-09-19 23:48 张好好 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: package java1; public class Point { int x; int y; Point(int x,int y) { this.x = x; this.y = y; } public int getX() { return x; } p... 阅读全文
posted @ 2016-09-19 23:46 张好好 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 当前车牌为辽B5086车速增加20当前车速为:120车牌为:辽B5086,车速为:100,载重为100.0车速减20当前车速为:130车牌为:辽B5086,车速为:150,载重为200.0 阅读全文
posted @ 2016-09-19 23:39 张好好 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: package java1; //计算器 public class Jisuanqi { //属性 //型号,品牌等 //重载 //1、方法同名不同参 //2、返回类型和重载无关 //3、多态的一种表现形式 //4、构造方法也可重载: //方法 //加法运算 public int Jia(int a,... 阅读全文
posted @ 2016-09-19 23:33 张好好 阅读(267) 评论(0) 推荐(0) 编辑
摘要: package java1; public class People { public String name; public int age; public String sex; public String height; People(String name, int age, String sex, String height) { ... 阅读全文
posted @ 2016-09-19 22:35 张好好 阅读(8295) 评论(0) 推荐(0) 编辑