java面向对象技术实验.ppt

上传人:w****2 文档编号:16542542 上传时间:2020-10-10 格式:PPT 页数:12 大小:360.34KB
返回 下载 相关 举报
java面向对象技术实验.ppt_第1页
第1页 / 共12页
java面向对象技术实验.ppt_第2页
第2页 / 共12页
java面向对象技术实验.ppt_第3页
第3页 / 共12页
点击查看更多>>
资源描述
面向对象技术 东北大学网络教育学院 1 Java语言程序设计 实验指导 面向对象技术 东北大学网络教育学院 2 实验一 熟悉 java的基本环境 编写 HelloWorldApp.java程序 调试和运行它 修改程序,观察运行时出错信息 面向对象技术 东北大学网络教育学院 3 HelloWorldApp.java程序 /* *The HelloWorldApp class implements an application that * displays Hello World! to the standard output. */ public class HelloWorldApp public static void main(String args) / Display Hello World! System.out.println(Hello World!); 面向对象技术 东北大学网络教育学院 4 编译和运行 保存源文件 注意文件名和大小写 文件的扩展名 .java 设定搜索路径 path 编译 javac HelloWorldApp.java 运行 Java HelloWorldApp 面向对象技术 东北大学网络教育学院 5 编译和运行 面向对象技术 东北大学网络教育学院 6 实验一 1 、用默认构建器创建一个类(没有自变量),用 它打印一条消息。创建属于这个类的一个对象。 2、 在练习 1的基础上增加一个过载的构建器,令其 采用一个 String自变量,并随同自己的消息打印 出来。 3、 以练习 2创建的类为基础上,创建属于它的对象 句柄的一个数组,但不要实际创建对象并分配到 数组里。运行程序时,注意是否打印出来自构建 器调用的初始化消息。 4、 创建同句柄数组联系起来的对象,最终完成练 习 3。 面向对象技术 东北大学网络教育学院 7 实验二 1、 写一个程序,打印出 1到 100间的整数。 2、 修改练习 1,在值为 47时用一个 break退 出程序。亦可换成 return试试。 3、 创建一个 switch语句,为每一种 case都 显示一条消息。并将 switch置入一个 for循 环里,令其尝试每一种 case。在每个 case后 面都放置一个 break,并对其进行测试。然 后,删除 break,看看会有什么情况出现。 面向对象技术 东北大学网络教育学院 8 实验二 4、用默认构建器(空自变量列表)创建两 个类: A和 B,令它们自己声明自己。从 A 继承一个名为 C的新类,并在 C内创建一个 成员 B。不要为 C创建一个构建器。创建类 C的一个对象,并观察结果。 5、 修改练习 4,使 A和 B都有含有自变量的 构建器,则不是采用默认构建器。为 C写一 个构建器,并在 C的构建器中执行所有初始 化工作。 面向对象技术 东北大学网络教育学院 9 实验三 1、 创建 Rodent(啮齿动物) :Mouse(老 鼠) ,Gerbil(鼹鼠) ,Hamster(大颊鼠) 等的一个继承分级结构。在基础类中,提 供适用于所有 Rodent的方法,并在衍生类 中覆盖它们,从而根据不同类型的 Rodent 采取不同的行动。创建一个 Rodent数组, 在其中填充不同类型的 Rodent,然后调用 自己的基础类方法,看看会有什么情况发 生。 2、 修改练习 1,使 Rodent成为一个接口。 面向对象技术 东北大学网络教育学院 10 实验三 3、 用 main()创建一个类,令其掷出 try块内的 Exception类的一个对象。为 Exception的构建器赋予一 个字串参数。在 catch从句内捕获违例,并打印出字串 参数。添加一个 finally从句,并打印一条消息,证明自 己真正到达那里。 4、 用 extends关键字创建自己的违例类。为这个类写 一个构建器,令其采用 String参数,并随同 String句柄 把它保存到对象内。写一个方法,令其打印出保存下 来的 String。创建一个 try-catch从句,练习实际操作新 违例。 5、 写一个类,并令一个方法掷出在练习 4中创建的类 型的一个违例。在一个 try-catch从句中尝试自己的类以 及它的违例。 面向对象技术 东北大学网络教育学院 11 实验四 1、 创建一个标题为“我的框架”、背景为红色的 Frame,在其中有一个背景为黄色的 Panel。 2、熟悉四种基本的布局管理器,运行并修改例题中的 程序。 3、建立一个计算器程序的框架,使得在程序运行时, 如果调整窗体的大小,计算器的显示部分的高度不变 ,其他按钮的大小保持一致。 4、为计算器程序添加关闭窗体的事件。 面向对象技术 东北大学网络教育学院 12 实验五 1、 创建一个有文字字段和三个按钮的程序片。当我们 按下每个按钮时,使不同的文字显示在文字段中。 2、增加一个复选框到练习 1创建的程序中,捕捉事件 ,并插入不同的文字到文字字段中。 3、创建一个应用程序并将本章所有的组件增加主框架 中,包括菜单和对话框。 4、完成计算器程序的简单功能。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!