javaSE技能手册(整理完成)(4)
16
6:写出static和final的用法
7:编写老师类
(1)要求有属性“姓名name”,“年龄age”,“职称post”,“基本工资salary”(10分) (2)设置4个静态常量:“部门department”值为“baway”“工资级别levela ,,levelb,levelc”初始值分别为1.1,1.2,1.3。(10分) (3)编写业务方法, introduce(),实现输出一个教师的信息。(10分) (4):编写教师类的三个子类:教授类、副教授类、讲师类。工资级别分别为:教授为1.3、副教授为1.2、讲师类1.1。在三个子类里面都重写父类的introduce()方法。 (5)定义并初始化一个老师对象,调用业务方法,实现对象基本信息的后台打印。(10分)
8:通过继承实现员工工资核算打印功能。 父类:员工类
子类:部门经理类、普通员工类
部门经理工资=1000+单日工资*天数*等级(1.2)。 普通员工工资=单日工资*天数*等级(1.0);
(1) 员工属性:姓名,单日工资,工作天数(10分) (2) 员工方法(打印工资)(10分)
(3)普遍员工及部门经理都是员工子类,需要重写打印工资方法。(20分)
(4)定义并初始化普通员工对象,调用打印工资方法输入工资,定义并初始化部门经理对象,调用打印工资方法输入工资(10分)
9:设计父类—员工类。子类:工人类,农民类,教师类,科学家类,服务生类。(10分) (1) 其中工人,农民,服务生只有基本工资。(10分) (2) 教师除基本工资外,还有课酬(元/天)。(10分) (3) 科学家除基本工资外,还有年终奖。(10分)
(4) 编写一个测试类,将各种类型的员工的全年工资打印出来。(10分) 10:
定义一个图形类Picture,再定义Picture的两个子类:圆形类Circle、矩形类Rect。(10分) 要求:
图像类:有求周长和求面积和显示图形信息的功能。(10分) 圆形类:包含圆心和半径,重写求周长和求面积的方法。(15分) 矩形类:包含长和宽,重写求周长和求面积的方法。(15分)
17
JavaSE初级—第十六单元 JAVA的特性之继承 (二)--Object类 1:为什么要重写toString()方法?
2:为什么要重写equals()方法?
3:定义平面内点的类Point,属性有横坐标和纵坐标。
(1) 每个属性都使用private修饰,为每个属性设置setter和getter方法。 (2) 设置无参的构造方法
(3) 设置有参的构造方法Point(int x,int y) (4) 设置有参的构造方法Point(Point p)
(5) 重写toString()方法,用于输出坐标点的信息 (6) 重写euqals()方法,用于对两个坐标点进行比较
4:定义一个person类, 属性如下: (1)身份证号,性别,姓名,年龄,户籍,出生日期(Data类型,需要引用java.uitl.Data) 功能:
(2)自我介绍:介绍格式:(toString) 身份证号+姓名+户籍
(3)提供对象比较equals方法,只要身份证号+姓名相同就认为对象相等
5:写出重载与重写的区别。
6:请写出java基本数据类型及对应的封装类型,并说明封装类的作用。
7:写出“==”和equals的区别。
8:创建一个汽车类(Car)
(1) 为其定义两个属性:颜色和型号。每个属性都使用private进行封装,为每个属性
设置set、get方法。(10分)
(2) 为该类创建两个构造方法。第一个为无参的构造方法。第二个为带参构造方法(10
分)
(3) 重写toString方法,通过toString输出汽车信息。(10分)
(4) 重写equals方法,如果汽车的颜色和型号相同就认为是同一辆车。(10分) (5) 实例化两个对象,输出两个对象的信息,比较两个对象是否是同一个对象。(10分)
18
9:编写一个Java应用程序,设计一个汽车类Vehicle,包含的属性有车轮个数wheels和车重weight。小车类Car是Vehicle的子类,其中包含的属性有载人数loader。卡车类Truck是Car类的子类,其中包含的属性有载重量payload。(20分) (1) 每个类都有构造方法进行属性初识化(10分) (2) 每个类都输出相关数据的toString方法(10分)
(3) 使用Test类中的main方法定义各类初始化数据后台打印相关数据(10分) 10:(1)编写一个人类Person,其中包含姓名、性别和年龄的属性,包含构造方法以及显示姓名、性别和年龄的方法。(10分)
(2)再编写一个学生类Student,它继承Person类,其中包含学号属性,包含构造方法以及显示学号的方法。(10分) (3)在Student类里面重写equals方法,只要是学号和姓名一致就认为是同一个学生。(20分)
(4)最后编写一个测试类,此类里面包含main()方法,在main()方法中定义两个学生s1和s2并给他们赋值,最后显示他们的学号、姓名、性别以及年龄,以及判断两个学生是否是同一个学生。(10分)
JavaSE初级—第十七单元 String类、StringBuffer类 、Math类、Date类
1:完成MathLib类,可以做加,减,乘,除等功能,其中加法不但可以做数字的加法,还可以做字符串的相加。
2:任意给定的一串字母,统计字符串里面的大写字母和小写字母的个数。 3:根据传入得路径,获取文件名。
例如:D:\\myfile\\hello.java取出hello.java 4:根据传入得路径,获取文件的类型名。 例如:D:\\myfile\\hello.java取出.java 5:String类和StringBuffer类的区别 6:求两个日期之间相隔的天数
写一个方法(例如:fun3(\),求输入的字符串2010-09-20 与 2010-09-21 之间相隔的天数
7:编写java程序,输入形式为: First Middle Last的人名,以Last,First .M的形式打印出来。其中.M是中间单词的首字母。例如输入“Willian Jefferson Clinton”,输出形式为:Clinton, Willian .J
8:编写java程序,随便输入两个单词,两个单词之间以空格隔开,输出时每个单词的首字母变为大写。如输入:“hello java”,输出为“Hello Java”
9:求出“hijavahehejavahejava”字符串里面包含几个“java字符串。”
10:输出字符串\里的大写字母数,小写英文字母数,非英文字母数
11:输入一句5个字的话,然后将它逆序输出。例如: 原数组:我爱你中国 逆序输出:国中你爱我
提示:先声明一个字符串数组,每个汉字作为字符串数组的一个元素,然后再从数组末尾开始循环输出。
12:利用随机数生成一个整数数组,数组中有10个元素,每个元素的值都在0-9之间,打
19
印该数组。
提示:使用Math.random()方法可以生成一个随机小数x(O JavaSE初级—第十八单元 JAVA内存存储方式 1:java对内存的划分分为几类? 2:堆和栈的区别? 3:写出8中基本数据类型的包装类。 20 JavaSE中级—第一单元:抽象类 1:抽象类和抽象方法之间的关系 定义抽象类和抽象方法的关键字是(abstract)。抽象类中(可以)(可以/不可以)有抽象方法,(可以)(可以/不可以)有普通方法(可以)(可以/不可以)有属性;一个类中定义了抽象方法,那这个类(必须)(必须/不必须)用abstract修饰,即抽象类。 2:定义一个抽象类Person,有
…… 此处隐藏:2641字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




