Einar LandreiN SYSTEMS THEORY, containment is one of the most useful constructs when dealing with large and complex system structures. In the software industry, the value of containment or encapsulatio...
分类:
其他好文 时间:
2015-04-25 10:50:27
阅读次数:
194
出处:http://dusted.codes/demystifying-aspnet-mvc-5-error-pages-and-error-loggingError pages and error logging, both so elementary and yet so complex in ...
分类:
Web程序 时间:
2015-04-24 22:19:20
阅读次数:
195
问题:
(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除
class Complex
{
public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r; imag=i;}
Complex operator+(const Complex &c2);
Co...
分类:
其他好文 时间:
2015-04-23 13:28:53
阅读次数:
137
定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与double型数据进行运算。设Complex c; double d; c+d和d+c的结果为“将d视为实部为d的复数同c相加”,其他-、*、/运算符类似
/*
* Copyright (c) 2015, 烟台大学计算机学院
* All right...
分类:
其他好文 时间:
2015-04-23 13:26:18
阅读次数:
144
定义:将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。
(separate the construction of a complex object from its representation so that the same construction process can create different representation...
分类:
其他好文 时间:
2015-04-23 00:02:43
阅读次数:
165
阅读教材例10.1。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时指定的实际类型。
(1)要求类成员函数在类外定义。
(2)在此基础上,再实现减法、乘法和除法
你可以使用的main()函数如下。
int main( )
{
Complex c1(3,4),c2(5,...
分类:
其他好文 时间:
2015-04-21 22:51:26
阅读次数:
252
阅读教材例10.1。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时指定的实际类型。
(1)要求类成员函数在类外定义。
(2)在此基础上,再实现减法、乘法和除法
你可以使用的main()函数如下。
int main( )
{
Complex c...
分类:
其他好文 时间:
2015-04-19 14:44:06
阅读次数:
158
(3)友元函数提供了一种非成员函数访问私有数据成员的途径,模板类使类中的数据成员的类型变得灵活,这两种技术可以结合起来用。要求在前面方案的基础上支持用友员函数实现的加法。用于测试的main()函数如下:
int main( )
{
Complex c1(3,4),c2(5,-10),c3;
c3=c1.complex_add(c2); //调用成员函数支持加法运算,有一个形参
...
分类:
其他好文 时间:
2015-04-19 14:42:27
阅读次数:
146
一、数学运算类
abs(x)
求绝对值
1、参数可以是整型,也可以是复数
2、若参数是复数,则返回复数的模
complex([real[, imag]])
创建一个复数
divmod(a, b)
分别取商和余数
注意:整型、浮点型都可以
float([x])
将一个字符串或数转换为浮点数。如果无参数将返回0....
分类:
编程语言 时间:
2015-04-16 17:44:45
阅读次数:
144
可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时指定的实际类型。
(1)要求类成员函数在类外定义。
(2)在此基础上,再实现减法、乘法和除法
你可以使用的main()函数如下。int main( )
{
Complex c1(3,4),c2(5,-10),c3; //实部和虚部是int型
c3=c1.complex...
分类:
其他好文 时间:
2015-04-16 14:25:47
阅读次数:
139