java实验三实验报告1

java实验三实验报告1

ID:23354210

大小:114.00 KB

页数:7页

时间:2018-11-07

java实验三实验报告1_第1页
java实验三实验报告1_第2页
java实验三实验报告1_第3页
java实验三实验报告1_第4页
java实验三实验报告1_第5页
资源描述:

《java实验三实验报告1》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、淮海工学院计算机工程学院实验报告书课程名:《Java语言实验与课程设计指导》题目:实验3——深入面向对象编程班级:学号:姓名:评语:成绩:指导教师:批阅时间:年月日《基于Web标准的网页设计与制作》实验报告-6-实验题目:1.定义一个学生类,定义一个大学生类和小学生类,这两个类是学生类的子类;定义一个选课接口,由大学生类实现该接口,定义一个年龄异常处理,当小学生年龄小于7岁时,弹出异常。2.定义一个银行卡类,定义一个信用卡类和普通银行卡类,这两个类是银行卡类的子类;定义一个透支的接口,信用卡可以透支,普通银行卡

2、不可以透支。定义一个取款异常和透支异常,当普通银行卡取款超过银行卡余额时,弹出“取款异常”;当信用卡透支超过2万元时弹出“透支异常”。实验代码:题1源代码:importjava.awt.*;classstudent{Stringnumber,name,sex,bj;intage;student(Stringxuehao,Stringxingming,Stringxingbie,intnianling,Stringbanji){number=xuehao;name=xingming;sex=xingbie;age

3、=nianling;bj=banji;}}interfacexuanke{abstractvoidselect(Strings);}interfaceillegal{abstractvoidillegal(ints);}classprimaryextendsstudentimplementsillegal{Stringxx;primary(Stringxuehao,Stringxingming,Stringxingbie,intnianling,Stringbanji,Stringxiaoxue){super(

4、xuehao,xingming,xingbie,nianling,banji);xx=xiaoxue;《基于Web标准的网页设计与制作》实验报告-6-}publicvoidillegal(ints){age=s;if(age<7)System.out.println("出错~学生"+name+"的年龄过小!");}}classcollegeextendsstudentimplementsxuanke{Stringdx,xk;college(Stringxuehao,Stringxingming,String

5、xingbie,intnianling,Stringbanji,Stringdaxue){super(xuehao,xingming,xingbie,nianling,banji);dx=daxue;}publicvoidselect(Strings){xk=s;}}publicclasstest_1{publicstaticvoidmain(Stringargs[]){primaryp1=newprimary("1","张三","男",13,"五(1)班","ZZZ小学");System.out.printl

6、n(p1.number+""+p1.name+""+p1.sex+""+p1.age+""+p1.bj+""+p1.xx);p1.illegal(p1.age);primaryp2=newprimary("2","小红","女",6,"一(1)班","YYY小学");System.out.println(p2.number+""+p2.name+""+p2.sex+""+p2.age+""+p2.bj+""+p2.xx);p2.illegal(p2.age);collegec1=newcollege("3"

7、,"小茗","女",20,"软件112","XXX大学");c1.select("现代密码学");System.out.print(""+c1.number+""+c1.name+""+c1.sex+""+c1.age+""+c1.bj+""+c1.dx+""+c1.xk+"");}}《基于Web标准的网页设计与制作》实验报告-6-实验结果:题2源代码:importjava.util.*;classbankcard{Stringkh,name;doubleyue;bankcard(Stringkahao

8、,Stringyezhu,doubleshengyu){kh=kahao;name=yezhu;yue=shengyu;}}interfacetouzhi{abstractvoidtz(doubles);abstractvoidtzye(doubles);abstractvoidillegal();}interfaceqkillegal{abstractvoidillegal();}c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。