自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pinktinda的专栏

||| 小野君。

  • 博客(81)
  • 收藏
  • 关注

原创 Java--第15周实验--

public class Example10_9 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub FileWindows win = new FileWindows(); }} impo

2012-12-13 19:14:29 833

原创 Java--第13周实验--任务2--编写一个FontFamily类,该类对象获取当前机器可用的全部字体名称,编写一个对话框FontDialog,该对话框是模式对话框,采用BorderLayout布局

* 输入描述:编写一个FontFamily类,该类对象获取当前机器可用的全部字体名称。  * 输入描述:编写一个对话框FontDialog,该对话框是模式对话框,采用BorderLayout布局.  * 输入描述:包含一个JComboBox放在北面显示全部字体的名称,包含一个JLabel放在中间,显示字体的效果,包含两个按钮放在南面.  * 输入描述:点击YES,在对话框所依赖的窗口中设置字体的效

2012-12-13 19:11:56 3055

原创 JAVA--第七周实验-- 继续上周封装对象的编程练习,完成矩阵的运算。

/*package com.slj;public class Matrix { private int line,clomn; private int [][]a; public Matrix() { line = 0; clomn = 0; } public Matrix(int line,int clomn) { th

2012-12-13 19:05:13 826

原创 JAVA--第七周实验--输出24个希腊字母与26个大写英文字母--运用类的继承

第7周实验1.封装一类对象English,该类对象具有一种功能printEnglish输出英文字母表。再封装一类对象Greek,该类必须是English的子类,该类对象不仅可以调用方法printEnglish输出英文字母表,而且调用子类新增的功能printGreek输出希腊字母表。最后编写程序执行入口调试。2.继续上周封装对象的编程练习,完成矩阵的运算。 package hu;

2012-12-13 19:00:46 2797

原创 JAVA--第六周实验--任务1--Java的对象封装编程练习

Java的对象封装编程练习   public class Test { 17. 18. /** 19. * @param args 20. */ 21. public static void main(String[] args) { 22. // TODO Auto-generated method stub

2012-12-13 18:52:17 1002

原创 java--第14周实验--任务1--.编写多线程程序

/* (程序头部注释开始)     * 程序的版权和版本声明部分     * Copyright (c) 2011, 烟台大学计算机学院学生      * All rights reserved.     * 文件名称:编写多线程程序。  * 版 本 号: V1.0      * 对任务及求解方法的描述部分     * 输入描述:先封装一类对象RandomNumber,功能是先产生一个大于10

2012-11-29 23:07:29 1190

原创 第十二周 C# 试验 《 4 》

4.编写一个Windows应用程序,由给定数据25,15,10,30,20饼图(如图4) private void Form1_Paint(object sender, PaintEventArgs e){            int [] array={25,15,10,30,20};            float sum=0;            for

2012-11-26 17:12:18 914

原创 第十二周 C# 试验 《 3 》 .

private void Form1_Paint(object sender, PaintEventArgs e){Graphics g = e.Graphics;TextureBrush brush = new TextureBrush(Image.FromFile("p01.jpg"));//创建字体Font font = new Font("黑体",60, FontSty

2012-11-26 17:07:13 1090

原创 第十二周 C# 试验 《 2 》 .

private void Form1_Paint(object sender, PaintEventArgs e){    Graphics g = e.Graphics;    Point centerPoint = new Point(160, 80);    int R = 60;    GraphicsPath path = new GraphicsPath();

2012-11-26 16:46:43 1040

原创 第十二周 C# 试验 《 1 》

【实验目的】1.理解Graphics对象概念,并熟悉Graphics对象的创建方法。2.掌握利用Graphics对象绘制线条和形状方法。3.掌握利用Graphics对象的DrawString()呈现文本方法。4.掌握利用Graphics对象DrawImage()显示图像方法。5.理解文件和流概念。6.掌握Fileatream类使用方法。7.掌握StreamReader和

2012-11-26 16:43:47 717

原创 --java-- 十二周 【任务一】编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器

1.编写一个应用程序,要求编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器,当单击鼠标时,程序获取文本框中的文本,并将该文本作为按钮的名称。再编写一个JFrame的子类,即窗口。窗口的布局为BorderLayout。窗口中添加两个MyPanel面板,分别添加到窗口的东面和西面。用一个程序执行入口进

2012-11-15 18:17:04 1938

原创 C#--第11周实验--任务1(建立Windows窗体应用程序)--设计一个窗体--单击按钮时,在标签上显示当前系统时间 .

/* (程序头部注释开始)    * 程序的版权和版本声明部分    * Copyright (c) 2011, 烟台大学计算机学院学生     * All rights reserved.    * 文件名称:设计一个窗体      * 版 本 号: V1.0     * 对任务及求解方法的描述部分    * 输入描述:该窗体自动位于屏幕中央;大小不可调;最小化、最大化按钮不可用;窗体标题为“烟

2012-11-12 17:22:42 7762

原创 JAVA--第十一周实验--编写一个算术测试小软件

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 编写一个算术测试小软件。 * 版 本 号: V1.0 * 对任务及求解方法的描述部分 * 输入描述:程序组成:编写 一个Teacher

2012-11-08 22:32:16 4333 2

原创 java--第十周--任务一 封装一类对象,功能是随机产生一个2000年后的年份,并输出该年2月的日历页,需处理闰年的问题

/* (程序头部注释开始)     * 程序的版权和版本声明部分     * Copyright (c) 2011, 烟台大学计算机学院学生      * All rights reserved.     * 文件名称:1.判断两个日期的大小关系  * 文件名称:2.封装一类对象,功能是随机产生一个2000年后的年份,并输出该年2月的日历页,需处理闰年的问题。   * 版 本 号: V1.0

2012-11-08 20:51:16 1317

原创 java--第十周--任务二 编写一个JFrame,在该窗口中组件的布局是FlowLayout。窗口中添加两个文本区,当我们在一个文本区中输入若干个数时,另一个文本区同时对输入的数进行

/* (程序头部注释开始)     * 程序的版权和版本声明部分     * Copyright (c) 2011, 烟台大学计算机学院学生      * All rights reserved.     * 文件名称:编写一个JFrame,标题为“计算的窗口”,在该窗口中组件的布局是FlowLayout。  * 文件名称:窗口中添加两个文本区,当我们在一个文本区中输入若干个数时,另一个文本区同时

2012-11-08 20:46:19 5814 1

原创 C#--第九周 任务3--定义一个静态成员方法,使用Random实现从一组数中随机抽取n个不重复的数

[csharp] view plaincopyprint?/* (程序头部注释开始)     * 程序的版权和版本声明部分     * Copyright (c) 2011, 烟台大学计算机学院学生      * All rights reserved.     * 文件名称:定义一个静态成员方法,使用Random实现从一组数中随机抽取n个不重复的数。  * 版 本 号: V1

2012-10-29 17:20:56 2512

原创 C#--第九周 任务2--定义一个静态成员方法,该方法实现字符串反转

/* (程序头部注释开始)     * 程序的版权和版本声明部分     * Copyright (c) 2011, 烟台大学计算机学院学生      * All rights reserved.     * 文件名称:定义一个静态成员方法,该方法实现字符串反转.      * 版 本 号: V1.0      * 对任务及求解方法的描述部分     * 输入描述:定义一个静态成员

2012-10-29 16:32:53 1288

原创 C#--第九周 任务1--定义一个静态成员方法,该方法用于提取文件名

/* (程序头部注释开始)     * 程序的版权和版本声明部分     * Copyright (c) 2011, 烟台大学计算机学院学生      * All rights reserved.     * 文件名称:定义一个静态成员方法,该方法用于提取文件名.    * 版 本 号: V1.0      * 对任务及求解方法的描述部分     * 输入描述:比如,给定一个字符串“c

2012-10-29 16:28:18 1117

原创 java * 第八周* 任务【二】接口的练习

2.接口的练习(必做)(1)封装一类接口ComputerWeight,该接口中有3个功能:double computrWeight,void printName,double printPrice。(2)封装一类接口ComputerCompany,该接口有2个功能:String computerName,void printFunction。(3)封装一类对象FlashMemory实现

2012-10-18 19:18:11 917

原创 java * 第八周* 任务【一】继承的练习

1.继承的练习(必做)(1)封装一个People类型,具有height和weight属性,具有speakHello、averageHeight、averageWeight功能。(2)封装一类ChinaPeople类型是People的子类,新增chinaMartial功能,override超类的speakHello、averageHeight、averageWeight功能。(3)封装一

2012-10-18 19:16:24 1910

原创 java 第五周实验【报告2】

2.封装一类梯形对象Ladder,该类对象具有上底、下底和高的属性,具有初始化梯形的功能、修改上底、下底和高的功能、求周长的功能、求面积的功能。   public class TestLadder { private double top; private double bottom; private double height; TestLadder

2012-09-27 21:08:40 1190

原创 java 第五周实验【报告3】

3.封装一类圆形对象Circle,该类对象具有半径的属性,具有初始化圆的功能、修改半径的功能、求周长的功能、求面积的功能。package hu;public class TestCircle {private double r;TestCircle(double r){this.r = r;}TestCircle(){this.r = 1;}publ

2012-09-27 21:07:11 1259

原创 java 第五周实验【报告1】

1.封装一类三角形对象Triangle,该类对象具有三条边的属性,具有初始化三角形的功能、修改边长的功能、判断三条边能否构成三角形的功能、求周长的功能、求面积的功能。    public class TestTriangle { private double a,b,c; TestTriangle(double a,double b,double c){

2012-09-27 19:23:09 1273

原创 Java第四周实验报告

1. 一个数如果恰好等于它的因子之和,这个数就称为“完数”。编写应用程序,求1000之内的所有完数。编程思路和代码在附件。(必做题)2.一个求任意整数降序数的程序。编程思路和代码在附件。(必做题)3.一个求矩阵元素换位的程序。编程思路和代码在附件。(必做题)4.一个求矩阵元素相乘的程序。编程思路和代码在附件。(选做题)

2012-09-27 19:21:43 676

原创 JAVA第三周实验

1.实现分数的加法运算,编程思想和代码在附件。(必做题)2.实现二维数组的一种加法运算,编程思想和代码在附件。(必做题)3.实现分数的四则运算,即两个分数相减,相乘和相除,考虑到各种边界情况。(选做题) 分数的加法运算编程编程思路:分数相加,两个分数分别是1/5和7/20,它们相加后得11/20。方法是先求出两个分数分母的最小公倍数,通分后,再求两个分子的和,最后约简结果分数的分子和分母(

2012-09-13 21:20:11 1811

原创 JAVA第二周实验

1.编写一个Java应用程序,该程序能够输出26个希腊字母。提示:需要查到第一个希腊字母的ASCII值。2.编写一个Java应用程序,用户从键盘输入一个1~9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都回文数。代码附后。3.猜数字游戏。编写一个Java应用程序,实现功能:(1)程序

2012-09-06 19:08:34 3379

原创 这十月,我们一起敲过的代码。

2011,6.  高考完之后,想着终于摆脱了数理化,却未想到2011.9月又迎来了另一位”神仙“:C++。2011.10,我还未真正认识这位新朋友,不屑与迷茫并存。2011.11,我开始有点认识到了它的重要性,但谁让我从小到大都不喜欢看书,我还是不喜欢它。2011.12,上机与专业课安排在同一个下午是固然不合适的,尤其对那些总爱讲完课再看课本的同学。这学期这样很好。2012.1

2012-06-11 23:57:27 1645 6

原创 第十七周C++【报告一】学生成绩处理:保存为二进制文件

【任务1】学生成绩处理:保存为二进制文件 ASCII 文件score.dat 中保存的是100 名学生的姓名和C++课、高 数和英语成绩。 (1)定义学生类,其中包含姓名、C++课、高数和英语成绩及总 分、均分数据成员,成员函数根据需要确定。 (2)读入学生的成绩,并求出总分,用对象数组进行存储。 (3)将所有数据保存到一个二进制文件binary_score.dat 中,最 后在文件中写入你自己的

2012-06-11 20:58:36 5966

原创 第十六周C++【任务四】要求编写C++程序,读WolfSheep.nls,去除其中所有的注释,并保存到文件WS_nocomment.nls 中

* 输入描述:文件WolfSheep.nls  * 问题描述:要求编写C++程序,读WolfSheep.nls,去除其中所有的注释,并保存到文件WS_nocomment.nls 中             读入每一行,复制每一行分号前面的部分。或者说,读入每一行,逐个复制文件中的字符,             如果出现分号,分号及其后的文字将不再复制。             去除

2012-06-05 14:14:18 1376

原创 第十六周C++【任务三】拓展一电子词典

【任务3】电子词典做一个简单的电子词典。在文件dictionary.txt 中,保存的是英汉对照的一个词典,词汇量近8000 个,英文、中文释义与词性间用’\t’隔开。建一个表示词条的类Word,Word 类的一个对象可以描述一个词,类对象数组可以存储词库。将文件中的内容读到对象数组中,由用户输入英文词,显示中文释义。提示:文件中的词汇已经排序,故在查找时,用二分查找法提高效率。

2012-06-05 12:47:01 1342 1

原创 第十六周C++【任务三】一个简单的电子词典

【任务3】电子词典做一个简单的电子词典。在文件dictionary.txt 中,保存的是英汉对照的一个词典,词汇量近8000 个,英文、中文释义与词性间用’\t’隔开。建一个表示词条的类Word,Word 类的一个对象可以描述一个词,类对象数组可以存储词库。将文件中的内容读到对象数组中,由用户输入英文词,显示中文释义。提示:文件中的词汇已经排序,故在查找时,用二分查找法提高效率。

2012-06-04 22:28:39 1488 2

原创 第十六周C++【任务二】学生成绩排序

【任务2】学生成绩排序文件score.dat 中保存的是100 名学生的姓名和C++课、高数和英语成绩。(1)定义学生类,其中包含姓名、C++课、高数和英语成绩及总分、均分数据成员,成员函数根据需要确定。(2)读入这名学生的成绩,用对象数组进行存储。(3)求出各科和总分的最高分。(4)请按总分的降序(高成绩在前,低成绩在后)排序(5)在屏幕上显示各科及总分的最高分,排序

2012-06-04 21:05:43 6613 1

原创 第十六周C++【任务一】从文件salary.txt 中读入500 名工人的工资,

下面的任务1 在上学期第15 周(第10 次)实验中已经操练过,任务2 和3 是当时的选做任务。新任务在实现手段上增加些新的要求。【任务1】涨工资从文件salary.txt 中读入500 名工人的工资,全部增加100 元后进行排序,将排序后的结果在屏幕上输出,并保存到文件ordered_salary.txt 中。(salary.txt 可以从BB 平台下载) #includ

2012-06-04 21:03:19 2931

原创 第十五周C++任务【二】拓展

MyCFraction.cpp#include "stdafx.h"//#include "iostream"#include"MyCFraction.h"int CFraction::gcd(int x,int y){ int r; while(y!=0) { r=x%y; x=y; y=r; } return x;}void C

2012-05-28 20:38:42 685 1

原创 第十五周C++任务【三】格式输出

【任务3】格式输出:对于下面两段程序,对照运行的结果和教材中关于格式控制的说明,在每一个cout后面用注释写清输出结果和产生这种结果的原因。在报告中提交加了注释的程序(建议在IDE 中加好注释再发博文提交) #include #include using namespace std;int main(){int a;cout<<"input a:";ci

2012-05-28 19:12:29 646

原创 第十五周C++【任务二】设计分数类,开发一个窗口式程序,可以完成分数的四则运算

【任务2】设计分数类,开发一个窗口式程序,可以完成分数的四则运算(参考第8 周任务3)。可供参考的一个界面如图13,在报告中展示主要的代码(同任务1)。   MyCFraction.cpp#include "stdafx.h"//#include "iostream"#include"MyCFraction.h"int CFraction::gcd(int x,

2012-05-28 13:17:35 1366

原创 第十五周C++任务一(窗口设计三角形类)

MyTriangle.hclass Triangle { public: Triangle(){a=1;b=1;c=1;} Triangle(double x, double y, double z) {a=x; b=y; c=z;} double area(void); double perimeter(void); private

2012-05-27 12:43:51 827 1

原创 第十四周C++【任务二】关于动态链表

【关于题目】  动态链表也是程序设计中的一种非常有用的数据结构。可以说,是否能够理解有关操作的原理,决定了你是否有资格称为“科班”出身。在C++程序设计中解决相关问题不免让人有些害怕,所幸在是,在后续的专业基础课中,相关的内容还会从不同的角度,反复地认识,反复地实践。不过,在现阶段多些体验,也是很有必要的了。  先阅读下面的程序,回顾一下动态链表,阅读程序过程中,请用笔画一画形成链表的过程

2012-05-22 20:14:27 890 4

原创 请教一下 贺老师。 第十四周C++【任务1】建立专门的数组类处理有关数组的操作

【任务1】建立专门的数组类处理有关数组的操作数组是几乎所支持的组织数据的方法。C和C++对数组类型提供了内置支持,使我们利用数组实现软件中需要的各种实用的功能。但是,这种支持仅限于用来读写单个元素的机制。C++不支持数组的抽象abstraction,也不支持对整个数组的操作。例如:把一个数组赋值给另外一个数组,对两个数组进行相等比较或者想知道数组的大小size,等等。对C++而言,数组是从C语

2012-05-21 21:19:16 1126 1

原创 第十三周【任务一】抽象类,虚函数,多态性。

【目的】1. 进一步多态性的基本概念2. 学会利用虚函数实现多态性3. 学会在设计中利用纯虚函数构造抽象基类【任务1】阅读下面的程序(任务1.1)请写出程序的执行结果,并在上机时对照理解#include using namespace std;class Vehicle {public:  void run() const { cout };

2012-05-15 16:10:17 549

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除