- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 实验九:C++异常处理机制
实验九:C++异常处理机制一、实验目的:二、实验环境:三、实验原理:四、实验内容:五、实验代码及结果(程序运行结果请以截屏图给出):六、实验小结:一、实验目的:1、理解C++语言的异常处理机制;2、正确使用异常处理方法:异常捕获与异常抛出;3、学习以Exception为基类的异常继承体系和自定义异常类的二、实验环境:1、 PC计算机一台;2、 Dev-C++开发环境。三、实验原理:try-catch-finally处理异常:try{//正常数据处理但可能会发生异常的程序代码}Ca
2021-06-16 11:20:17
814
原创 实验八:多态性
实验八:多态性一、 实验目的:二、实验环境:三、实验原理:四、实验内容:五、实验代码及结果(程序运行结果请以截屏图给出):六、实验小结:一、 实验目的:1、了解多态性的概念;2、掌握运算符重载的基本方法;3、掌握虚函数的定义和使用方法;4、掌握纯虚函数和抽象类的概念和用法。二、实验环境:1、 PC计算机一台;2、 Dev-C++开发环境。三、实验原理:当运算符重载函数作为成员函数实现:最左边的操作数必须是运算符的一个类对象或者是对该类对象的一个引用。函数的参数比原来的操作数个数少一个(后
2021-06-09 13:29:09
763
原创 实验七:类的继承机制与派生类的定义(二)
文章目录一、实验目的:二、实验环境:三、实验原理:四、实验内容:五、实验代码及结果(程序运行结果请以截屏图给出):1.1、使用C++中的字符串函数或字符串类,完成以下操作:2、定义图形类3.设一个点类 Point 定义六、实验小结:一、实验目的:1、熟悉声明和使用类的继承关系,声明派生类;2、掌握多继承的定义和访问方法;二、实验环境:1、 PC计算机一台;2、 Dev-C++开发环境。三、实验原理:C++派生类的构造函数和析构函数,在派生类对象中包含基类对象,因此派生类对象在创建时,除了要调
2021-06-02 14:49:13
1499
原创 hive操作数据库实验
任务一、hive创建数据库(10分)创建一个数据库,以你的用户名命名,创建成功后使用use命令切换为该库,并执行set hive.cli.print.current.db=true;截图作为答案(3分)1)创建数据库命令截图:(2分)create database huangjie;use huangjie;2)执行命令结果截图:(1分)set hive.cli.print.current.db=true;在HIVE中创建需要的表,并写出建表语句,表结构如下:(3分)
2021-05-27 21:09:18
1179
原创 实验六:类的继承机制与派生类的定义(一)
一、实验目的:1、理解类的继承的概念,能够定义和使用类的继承关系。2、掌握派生类的声明与定义方法。3、熟悉公有派生、私有派生和保护派生的访问特性,理解保护成员在继承中的作用。4.、掌握派生类构造函数的定义及在定义、释放派生类对象时构造函数、析构函数的执二、实验环境:1、 PC计算机一台;2、 Dev-C++开发环境。三、实验原理:类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。定义一个类,本质上是定义一个数据类型的蓝
2021-05-26 13:36:35
1192
原创 实验五:数组与指针
实验五:数组与指针一、实验目的1、掌握一维数组和二维数组的定义、赋值和输入输出的方法。2、掌握指针的概念,会定义和使用指针变量。4、能正确使用数组的指针和指向数组的指针变量。二、实验环境1、 PC计算机一台;2、 Dev-C++开发环境。三、实验原理:指针是内存地址,指针变量是用来存放内存地址的变量,不同类型的指针变量所占用的存储单元长度是相同的。数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。四、实验内容:1、从键盘输入任意个整数存在一
2021-05-19 15:07:12
1522
1
原创 实验四:C++程序的设计与调试
实验四:C++程序的设计与调试一、实验目的:一、练习简单的输入输出二、观察头文件的作用三、学会用DEV C++开发环境中的Debug调试功能:单步执行、设置断点、观察变量值。二、实验环境:1、 PC计算机一台;2、 Dev-C++开发环境。三、实验原理:Debug调试1 打开工程中需要调试的代码,添加断点(单击每一行的最前边,出现红色√)2点击全部编译后,开始调试(点击下方调试按钮即可)3如下表示调试已经开始4添加要查看的变量(例如添加i、sum)5观察变量如
2021-05-10 16:47:12
876
1
原创 实验三:类与对象(二)
实验三:类与对象(二)实验三:类与对象(二)实验目的功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入实验三:类与对象(二)你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑
2021-04-28 20:01:06
821
原创 实验二:类与对象
实验三:类与对象一、实验目的练习类的定义和对象的声明;观察构造函数和析构函数的执行过程;学会声明公有、私有成员数据和成员函数,并调用函数解决实际问题二、实验环境PC计算机一台;Dev-C++开发环境。三、实验内容1、编写一个程序,设计一个点类Point,求两个点之间的距离。2、设计一个正方体类Cube,它能计算并输出正方体的体积和表面积。实验要求:Cube类包含三个私有数据成员a(正方体边长)、volume(体积)和area(表面积),另设计两个构造函数以及seta()(设置
2021-04-21 12:29:16
1295
原创 实验一:简单c++程序设计
实验一:简单c++程序设计1、 猜数字编写C++程序完成以下功能:(1) 用随机数函数生成一个数(1-1000的整数);(2) 屏幕提示用户猜数字并输入,若用户猜测错误,则屏幕提示数字过高或过低;(3) 猜对后停止,并显示猜测正确。#include<iostream>#include<cstdlib>#include<ctime>using namespace std;int GetRandomNumber(){ int RandomNumber;
2021-04-07 15:45:28
902
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人