码迷,mamicode.com
首页 > 编程语言 > 详细

C++:类的创建

时间:2015-10-26 18:26:43      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

类的创建

#include<iostream>
#include<cmath>
using namespace std;
class Complex                  //声明一个名为Complex的类 
{
 private:                      //声明以下部分为私有的 
  double real;                 //私有数据成员,复数的实部 
  double imag;                 //私有数据成员,复数的虚部
                   
 public:                       //声明以下部分为共有的 
 void init(double r,double i)  //共有成员函数init,给real和imag赋给初值 
 {
  real = r;
  imag = i;
 }
 double abscomplex()           //共有成员函数,求复数的绝对值 
 {
  double t;
  t = real*real+imag*imag;
  return sqrt(t);
 }
}; 
 int main()
 {
  Complex A;              //定义类Complex的对象A
  A.init(1.1,2.2);        //类外的对象A可以调用共有成员函数init,给real和imag赋给初值 
  cout<<"复数的绝对值是:"<<A.abscomplex()<<endl; //类外的对象A可以调用共有成员函数abscomplex 
  return 0; 
 }

 

C++:类的创建

标签:

原文地址:http://www.cnblogs.com/XYQ-208910/p/4911889.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!