正在加载图片...
31类与对象的基本概念 311结构与类 1.结构的扩充 C++中对C语言的结构类型进行了扩充,它还可以含有函数。如: struct complex( double real ∥复数的实部 double imag ∥复数的虚部 void init( double r, double D)∥给real和imag赋初值 freal=r; imag=i;) double realcomplexo 取复数的实部值 freturn real double imagcomplexo ∥取复数的虚部值 freturn imag double abscomplexo ∥求复数的绝对值 i double t trealreal+imag * imag return agrt(t); };结构类型中的数据和函数,分别称为数据成员和函数成员2 3.1 类与对象的基本概念 3.1.1 结构与类 1. 结构的扩充 C++中对C语言的结构类型进行了扩充,它还可以含有函数。如: struct complex{ double real; //复数的实部 double imag; //复数的虚部 void init (double r, double I) //给real和imag赋初值 { real=r; imag=i; } double realcomplex() //取复数的实部值 { return real;} double imagcomplex() //取复数的虚部值 { return imag;} double abscomplex() //求复数的绝对值 { double t; t=real*real+imag*imag; return agrt(t); } };结构类型中的数据和函数,分别称为数据成员和函数成员
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有