类 格式 参数传递 对象
熟悉类的定义,初始化,传值等基本操作,了解构造函数,析构函数等使用;以下定义了一个Node类;
#include<iostream> class Node { private: double x_; double y_; public: Node(); void init(void); void print(void); }; /****************************************/ void main() { Node a; a.print(); //显示构造函数初始化的结果 a.init(); //用init()函数初始化 a.print(); //显示init后的结果 } /****************************************/ Node::Node() { x_=0; y_=0; std::cout<<"正在调用构造函数"<<std::endl; } /****************************************/ void Node::init(void) { double x,y; std::cout<<"x="; std::cin>>x; std::cout<<"y="; std::cin>>y; x_=x; y_=y; } /****************************************/ void Node::print(void) { std::cout<<x_<<" "<<y_<<std::endl; }

浙公网安备 33010602011771号