7k 6 分钟

# JAVA 实验一:掌握继承与方法重写 # 实验任务书 第一部分 (1) 声明 Student 类,学生的属性包含学号、姓名、数学成绩和计算机成绩。要求:该类的构造方法中用到 this 关键字;对于每一个属性,都要有对应的 set 方法和 get 方法来设置属性的值和获取属性的值。还要有一个 void print () 方法,功能是输出成员变量的信息。 (2) 在主类的 main 方法中,创建学生类的数组,从键盘上输入若干学生的信息,之后输出这些学生的信息;将学生信息分别按照两门课程的成绩升序排序。 第二部分 (1) 声明学生类 Student 的子类 —— 研究生类...
9.1k 8 分钟

# JAVA 实验二:掌握继承与接口的原理和使用方法 # 实验任务书 根据 “实验 2 说明” 文件夹中给出的源程序 Main.java,StuGroup.java(假设其中的类实现了接口 MyGroup),Student.java(其中的类 Student 是抽象类, print ( ) 方法是抽象方法)。 要求: (1)创建源程序 MyGroup.java,其中的内容是接口 MyGroup 的声明。 (2)创建源程序 Undergraduate.java,其中的类 Undergraduate 继承源程序 Student.java 中的抽象类 Student,实现其中的抽象方法 print...
2.2k 2 分钟

# HTML 实现简单指针式钟表 # HTML 部分 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>A New Clock</title> <link rel="stylesheet" href="style.css"></head><body>...
17k 15 分钟

# 数字图像处理:BMP 图像处理(控制台程序) # 实验任务书: 编写一个 VC++ 的控制台程序。要求如下: 一、打开一个 BMP 图像文件(图像大小不要太大)。 二、显示图像文件的数据。 对于读入的图像文件,显示位图数据 (选择一部分区域显示即可)。用 256 色或 256 级灰度图像进行验证。有两种显示方式:从上到下,从下到上。自己验证。 三、计算图像的直方图 **(可以只显示灰度级 100~200 的直方图,为 0 的不显示;大小的处理,先归一化,再乘以 50**) 对于 256 级灰度级的图像进行计算。存入一个 256 元素的数组中,并显示其数据。用图形的方式显示(数据为 0...
18k 17 分钟

# OpenGL 相关函数资料汇总 所有 OpenGL 函数采用了以下格式: . <库前缀>< 根命令 >< 可选的参数个数 >< 可选的参数类型 > 库前缀有 gl、glu、aux、glut、wgl、glx、agl 等等,分别表示该函数属于 openGL 的哪个开发库,从函数名后面中还可以看出需要多少个参数以及参数的类型。I 代表 int 型,f 代表 float 型,d 代表 double 型,u 代表无符号整型。 例如: glVertex3fv () 表示了该函数属于 gl...
3k 3 分钟

# 1、编写输出球体、立方体、圆柱体体积 java 源程序: 有一个抽象类 ObjectVolume,如下所示: abstract class ObjectVolume { abstract double getVolume (); // 返回物体的体积 } (1)编写球体类,立方体类和圆柱体类,它们是抽象类 ObjectVolume 的子类。 (2)编写一个公共类,其中包含 main 方法和 static void get (ObjectVolume obj) 方法。 (3)在 main 方法中,从键盘上输入 1(表示球体)、2(表示立方体)、3(表示圆柱体)时,调用 get...
4k 4 分钟

void CCGPainterView::ScanLineFill(CDC* pDC, CPoint startPoint, COLORREF fillCol, COLORREF boundaryCol){ //Write your boundary fill algorithm here. // 定义堆栈 CArray<CPoint, CPoint>Stack; CPoint fillPoint = startPoint; COLORREF currentCol = pDC->GetPixel(startPoint); // 最左点,最右点 int...
1.2k 1 分钟

# Bresenham 算法画圆(MFC) void CCGPainterView::DrawCircle(CDC *pDC, CPoint ptOrigin, int iRadius, COLORREF cLineColor){/*************************************************************write the circle algorithm for drawing the circleuse function: pDC->SetPixelV (point, cLineColor); to drawing a...
931 1 分钟

void CCGPainterView::DrawLine(CDC *pDC, CPoint ptStartPoint, CPoint ptEndPoint, COLORREF cLineColor){/************************************************************* write the Bresenham' line algorithm for drawing the line use function: pDC->SetPixelV (point, cLineColor); to drawing a...