面向对象程序设计实验报告计算机C资料_计算机-C++资料.pdf
《面向对象程序设计实验报告计算机C资料_计算机-C++资料.pdf》由会员分享,可在线阅读,更多相关《面向对象程序设计实验报告计算机C资料_计算机-C++资料.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计实验 实验一、Java实验环境的建立(2学时)1、目的要求(1)掌握Java 编程环境的搭建过程;(2)掌握Jcreator pro软件的使用方法;(3)能使用Java doc 文档。2、实验内容(1)下载并安装,配置JDK 环境变量;(2)下载Javadoc 压缩包并解压在JDK 安装路径下;(3)下载Jcreator pro 并安装和配置使用环境;(4)使用实验环境运行书中实例代码,在屏幕上输出“Hello Java”字符串。Java application程序代码如下:public class HelloJava public static void main(Strin
2、g args)Hello Java!);Java applet程序代码如下:import.*;public class Hello extends public void paint(Graphics g)(Hello!,30,30);3、仪器与材料:计算机 实验二、Java语言程序设计训练(2学时)1、目的要求(1)输入、输出操作实现原理和方法;(2)掌握程序流程控制的实现方法;(3)掌握数组的定义和操作方法。2、实验内容(1)计算 Result=1!+2!+3!+.+10!。public class Test3 public static void main(String args)int
3、 sum=0,fact,n,i;for(n=1;n=10;n+)fact=1;for(i=1;i=n;i+)fact*=i;文档实验内容下载并安装配置环境变量下载压缩包并解压在安装路径下下载并安装和配置使用环境使用实验环境运行书中实例代码在屏幕上输出字符串程序代码如下程序代码如下仪器与材料计算机实验二语言程序设计训练学时目的间所有素数的和仪器与材料计算机实验三面向对象的程序设计学时目的要求熟悉类的创建方法掌握对象的声明与创建掌握构造方法及实例方法的区别与用法能利用面向对象的思想解决一般问题实验内容创建一个图书类类中包含的属些数据文字或者打开以前创建的文件进行操作把编辑好的内容存入文件就是输出而
4、打开原有的文件的内容则是输入程序主界面如图所示当点击打开按钮则弹出打开文件对话框如图所示当选择文本文件后将文本文档的内容显示在文本sum+=fact;sum=+sum);(2)计算 1-50之间所有素数的和。public class Main public static void main(String args)int sum=0;for(int i=2;i 51;i+)int j;for(j=2;j i/2;j+)if(i%j=0)break;if(i%j!=0|i=j)sum+=i;(sum);文档实验内容下载并安装配置环境变量下载压缩包并解压在安装路径下下载并安装和配置使用环境使用实验
5、环境运行书中实例代码在屏幕上输出字符串程序代码如下程序代码如下仪器与材料计算机实验二语言程序设计训练学时目的间所有素数的和仪器与材料计算机实验三面向对象的程序设计学时目的要求熟悉类的创建方法掌握对象的声明与创建掌握构造方法及实例方法的区别与用法能利用面向对象的思想解决一般问题实验内容创建一个图书类类中包含的属些数据文字或者打开以前创建的文件进行操作把编辑好的内容存入文件就是输出而打开原有的文件的内容则是输入程序主界面如图所示当点击打开按钮则弹出打开文件对话框如图所示当选择文本文件后将文本文档的内容显示在文本 3、仪器与材料:计算机 实验三、面向对象的程序设计(2学时)1、目的要求(1)熟悉类的
6、创建方法;(2)掌握对象的声明与创建;(3)掌握构造方法及实例方法的区别与用法;(4)能利用面向对象的思想解决一般问题。2、实验内容(1)创建一个图书类,类中包含的属性有:书名、作者、出版社;包含的方法有:设置书籍状态,查看书籍状态。书籍状态有在馆和外借两种。public class Lib;public class Test public static void main(String args)throws IOException BufferedWriter bw=new BufferedWriter(new FileWriter(c:);,+);();文档实验内容下载并安装配置环境变量
7、下载压缩包并解压在安装路径下下载并安装和配置使用环境使用实验环境运行书中实例代码在屏幕上输出字符串程序代码如下程序代码如下仪器与材料计算机实验二语言程序设计训练学时目的间所有素数的和仪器与材料计算机实验三面向对象的程序设计学时目的要求熟悉类的创建方法掌握对象的声明与创建掌握构造方法及实例方法的区别与用法能利用面向对象的思想解决一般问题实验内容创建一个图书类类中包含的属些数据文字或者打开以前创建的文件进行操作把编辑好的内容存入文件就是输出而打开原有的文件的内容则是输入程序主界面如图所示当点击打开按钮则弹出打开文件对话框如图所示当选择文本文件后将文本文档的内容显示在文本(2)记事本用来记录、保存一
8、些数据、文字,或者打开以前创建的文件进行操作。把编辑好的内容存入文件就是输出。而打开原有的文件的内容则是输入。程序主界面如图1所示。当点击打开按钮则弹出打开文件对话框如图2所示。当选择文本文件后,将文本文档的内容显示在文本区中如图3所示。同理,当在文本区中编辑好内容后,点击保存按钮,则弹出文本保存对话框,选择保存位置后可将内容保存到文件中去。试尝试实现此功能。import.*;import public class Main public static void main(String args)jtxtfrm fm=new jtxtfrm();class jtxtfrm extends Fr
9、ame implements ActionListener FileDialog op,sv;Button btn1,btn2,btn3;TextArea tarea;jtxtfrm()super(读写文件);setLayout(null);setBackground;setSize(600,300);setVisible(true);btn1=new Button(打开);文档实验内容下载并安装配置环境变量下载压缩包并解压在安装路径下下载并安装和配置使用环境使用实验环境运行书中实例代码在屏幕上输出字符串程序代码如下程序代码如下仪器与材料计算机实验二语言程序设计训练学时目的间所有素数的和仪器与
10、材料计算机实验三面向对象的程序设计学时目的要求熟悉类的创建方法掌握对象的声明与创建掌握构造方法及实例方法的区别与用法能利用面向对象的思想解决一般问题实验内容创建一个图书类类中包含的属些数据文字或者打开以前创建的文件进行操作把编辑好的内容存入文件就是输出而打开原有的文件的内容则是输入程序主界面如图所示当点击打开按钮则弹出打开文件对话框如图所示当选择文本文件后将文本文档的内容显示在文本 btn2=new Button(保存);btn3=new Button(关闭);tarea=new TextArea();add(btn1);add(btn2);add(btn3);add(tarea);(30,5
11、0,460,220);(520,60,50,30);(520,120,50,30);(520,180,50,30);op=new FileDialog(this,打开,;sv=new FileDialog(this,保存,;(this);(this);(this);addWindowListener(new WindowAdapter()public void windowClosing(WindowEvent e)setVisible(false);(0););public void actionPerformed(ActionEvent e)if()=btn1)String str;(tr
12、ue);文档实验内容下载并安装配置环境变量下载压缩包并解压在安装路径下下载并安装和配置使用环境使用实验环境运行书中实例代码在屏幕上输出字符串程序代码如下程序代码如下仪器与材料计算机实验二语言程序设计训练学时目的间所有素数的和仪器与材料计算机实验三面向对象的程序设计学时目的要求熟悉类的创建方法掌握对象的声明与创建掌握构造方法及实例方法的区别与用法能利用面向对象的思想解决一般问题实验内容创建一个图书类类中包含的属些数据文字或者打开以前创建的文件进行操作把编辑好的内容存入文件就是输出而打开原有的文件的内容则是输入程序主界面如图所示当点击打开按钮则弹出打开文件对话框如图所示当选择文本文件后将文本文档的
13、内容显示在文本 try File f1=new File(),();FileReader fr=new FileReader(f1);BufferedReader br=new BufferedReader(fr);();while(str=()!=null)(str+n);();catch(Exception e1)if()=btn2)(true);try File f1=new File(),();FileWriter fw=new FileWriter(f1);BufferedWriter bw=new BufferedWriter(fw);String gt=();(gt,0,();(
14、);();catch(Exception e2)文档实验内容下载并安装配置环境变量下载压缩包并解压在安装路径下下载并安装和配置使用环境使用实验环境运行书中实例代码在屏幕上输出字符串程序代码如下程序代码如下仪器与材料计算机实验二语言程序设计训练学时目的间所有素数的和仪器与材料计算机实验三面向对象的程序设计学时目的要求熟悉类的创建方法掌握对象的声明与创建掌握构造方法及实例方法的区别与用法能利用面向对象的思想解决一般问题实验内容创建一个图书类类中包含的属些数据文字或者打开以前创建的文件进行操作把编辑好的内容存入文件就是输出而打开原有的文件的内容则是输入程序主界面如图所示当点击打开按钮则弹出打开文件对
15、话框如图所示当选择文本文件后将文本文档的内容显示在文本 if()=btn3)(0);图1 记事本界面 图2 打开文件对话框 图3 显示文件内容 3、仪器与材料:计算机 实验五、图形界面设计(2学时)文档实验内容下载并安装配置环境变量下载压缩包并解压在安装路径下下载并安装和配置使用环境使用实验环境运行书中实例代码在屏幕上输出字符串程序代码如下程序代码如下仪器与材料计算机实验二语言程序设计训练学时目的间所有素数的和仪器与材料计算机实验三面向对象的程序设计学时目的要求熟悉类的创建方法掌握对象的声明与创建掌握构造方法及实例方法的区别与用法能利用面向对象的思想解决一般问题实验内容创建一个图书类类中包含的
16、属些数据文字或者打开以前创建的文件进行操作把编辑好的内容存入文件就是输出而打开原有的文件的内容则是输入程序主界面如图所示当点击打开按钮则弹出打开文件对话框如图所示当选择文本文件后将文本文档的内容显示在文本1、目的要求(1)掌握各种组件的用法;(2)掌握布局管理器的布局方式;(3)掌握事件处理机制。2、实验内容 多数学校的学生档案信息都由计算机进行管理,在编写的档案管理应用程序中,有档案信息录入模块,该模块的功能是在图形化的界面下,用户把信息输入到计算机中。实现录入界面的大致样式及组件名称如下图。import.*;import public class InputData implements
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 实验 报告 计算机 资料 C+
限制150内