第一范文网 - 专业文章范例文档资料分享平台

wus t java5次上机必备

来源:用户分享 时间:2025/6/29 4:01:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

School(int deadline){ this.deadline=deadline; } int Getdeadline(){ return deadline; } } public class Enroll { static boolean isEnroll(Student s,School sc){ if(s.comScore>sc.deadline|(s.comScore>300)&(s.peScore>96)) return true; else return false; } public static void main(String[] args) { Student s=new Student(\乔丹\ s.print(); School sc=new School(320); boolean a=isEnroll(s,sc); if(a==true) System.out.println(\ else System.out.println(\ } }2)测试输出结果 B.实验一 B实验二 主要实验记录及个人小结( 信息科学与工程学院 《Java程序设计》 上机实验报告3 实验名称 面向对象程序设计的继承、多态等特性的练习 2) 程序调试过程中存在问题以及解决办法: A. 实验题一: 程序调试过程中存在的问题:无法完成对学生类中三个对象的初始化,无法显示学生信息。 解决办法:数组的用new分配空间的同时,数组中的每个元素都会被自动赋一个 默认值(整数为0,实数为0,字符为‘\\0’布尔型为flase,等)是 因为数组实际是一种引用型的变量,而其每个元素是引用型变量成员 主要实验记录及个人小结 的变量。 B.实验题二: 在赋初值时用了花括号,后来改成了小括号就成功了。定义School类的时候,因为没有初始化静态变量,编译时总是出错。还有一些其他的问题也看不懂,当把School前的public去掉后就可以了。在编写isEnroll时写返回值类型用的是布尔型,可是习惯把返回值写成了0和1,编译时出错了。 (包括部分实验源程序、调试结果及实验结果分析等) 二、思考题 1) 程序清单 package test; public class Complex { //定义公共类Complex private int shishu; //定义私类整型变量shishu private int xushu; //定义私类整型变量xushu public Complex(int shishu, int xushu) { //定义方法 this.shishu = shishu; //赋值给实数 this.xushu = xushu; //赋值给虚数 } public Complex add(Complex complex) { //添加新的方法add return new Complex(this.shishu + complex.getShishu(), this.xushu + complex.getXushu() ); } public Complex cut(Complex complex) { //添加新的方法cut return new Complex(this.shishu - complex.getShishu(), this.xushu - complex.getXushu() ); } public String toString() { //重定义输出字符串的函数 if (this.xushu == 0) { //如果虚数的值为零则运行 return \ } else if (this.xushu > 0) { return this.shishu + \ } else { return this.shishu + \ } } public static void main(String[] args) { //主方法 主要实验记录及个人小结 Complex a = new Complex(5,2); //给函数赋值 Complex b = new Complex(4,3); // 给函数赋值 System.out.println(a); //系统输出变量a System.out.println(b); // 系统输出变量 b System.out.println(a.add(b)); System.out.println(a.cut(b)); } public int getShishu() { return shishu; //返回实数值 } public int getXushu() { return xushu; //返回虚数值 } (包括部分实验源程序、调试结果及实验结果分析等) 1) 程序调试过程中存在问题以及解决办法: 程序调试过程中存在问题:无法编写函数,完成一个实数和虚数的相加减。 解决办法:添加相加,和相减得构造方法,在方法中添加得到新的Complex的返回值。从而完成得到实数和虚数的相加减。 信息科学与工程学院 《Java程序设计》 上机实验报告4

实验名称 异常类的定义及处理 实验目的 1) 了解异常处理方法。 实验目的 2) 熟悉并掌握常见异常的捕获方法。 3) 熟悉JDK中已经定义的若干异常类的层次结构。 4) 掌握自定义异常类的创建方法。

搜索更多关于: wus t java5次上机必备 的文档
wus t java5次上机必备.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7lqz45b0ds44p5c1cp2i5zpak1cssx00daw_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top