Git传送门 纸上得来终觉浅,绝知此事要躬行. 学习了一些c++的相应知识后,虽然了解写法,真正操作时还是出现小错误.要多操作,记住关键点,避免不该有的小错误. 写分文件类外定义时出现了问题.在Scan.cpp文件中定义方法时忘记在方法名前加上作用域Scan::导致错误.记住该关键点后写Print.cpp文件就很顺利. 在Print类中写的一个打印队列的for循环出现错误 for (int i = 0; i < inputQue.size(); i++) { cout << inputQ…
本节内容为学习谭浩强老师编写的<C++面向对象程序设计>的第1章  C++的初步知识  后的个人总结. 在正文开始之前,首先声明,我是Python程序员. 1.2.最简单的C++程序 例1.1 输出一行字符:"This is a C++ program" #include <iostream> //用count输出时需要用此头文件 using namespace std; //使用命名空间std int main() { cout <<"T…
实现一个面积计算器,它能够计算矩形或长方体的面积. 函数接口定义: int area(int x, int y); int area(int x, int y, int z); 第一个函数计算长方形的面积,其中x和y是长和宽.第二个函数计算长方体的表面积,x,y和z是长,宽和高. 裁判测试程序样例: #include<iostream> #include<string> using namespace std; int area(int,int); int area(int,int…
6-3 面积计算器(函数重载) 实现一个面积计算器,它能够计算矩形或长方体的面积. 函数接口定义: int area(int x, int y); int area(int x, int y, int z); 第一个函数计算长方形的面积,其中x和y是长和宽.第二个函数计算长方体的表面积,x,y和z是长,宽和高. 裁判测试程序样例: #include<iostream> #include<string> using namespace std; int area(int,int);…
实验二 Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 2.完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞的方法如&qu…
实验二 Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 实验步骤 单元测试 学会写三种代码 伪代码 测试代码 产品代码 在IDEA中安装Junit TDD的理解与应用 面向对象三要素 封装 继承 多态 设计模式初步 S.O.L.I.D原则 工厂模式 实验练习 1.程序设计中临时变量的使用 2.以TDD的方式研究学习String Buffer 3.对…
实验二Java面向对象程序设计 实验内容一 初步掌握单元测试和TDD 什么是单元测试:单元测试时开发者编写的一小段代码,用于检测被测代码的一个很小的,很明确的功能是否正确.执行单元测试,是为了证明某段代码的行为确实和开发者所期望的一致. 测试哪些内容:Right-BICEP Right----结果是否正确? B----是否所有的边界条件都是正确的? I----能查一下反向关联吗? C----能用其他手段交叉检查一下结果吗? E----你是否可以强制错误条件发生? P----是否满足性能要求? J…
实验二 Java面向对象程序设计 实验概述: 课程:程序设计与数据结构 班级:1623班 姓名: 邢天岳 学号:2309 指导老师:娄老师 王老师 实验日期:2017.4.16 实验名称: Java面向对象程序设计 实验内容: 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验要求: 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 2.完成实验.撰写实验…
实验二 Java面向对象程序设计 实验内容 1.初步掌握单元测试和TDD 2.理解并掌握面向对象三要素:封装.继承.多态 3.初步掌握UML建模 4.熟悉S.O.L.I.D原则 5.了解设计模式 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 2.完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞 的方法如"查…
实验二 Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 根据实验提交的规则,把实验为五个部分 面向对象程序设计-1 实验要求: 参考:> http://www.cnblogs.com/rocedu/p/6371315.html#SECUNITTEST 参考:> http://www.cnblogs.com/rocedu/p/6736847.htm…