正在加载图片...
说明 (1)本例中 opl setpoint(1,2)实际上是 opl. point: setpoint(1,2)的一 种缩写形式。 (2)外部函数不能引用对象的私有成员。 void maino i point op int i op setpoint(1, 2) i=opx;∥错误,不能直接引用对象的私有成员 j=0py;∥错误,不能直接引用对象的私有成员 cout<<“0pi”<<<“0pj=j<<end (3)若定义的是对象指针,则用“->”操作符。 point“op: op->setpoint(5, 6); op->getxo j=op->gety 0;11 说明 (1) 本例中op1.setpoint(1,2)实际上是op1.point::setpoint(1,2)的一 种缩写形式。 (2) 外部函数不能引用对象的私有成员。 void main() { point op; int i, j; op.setpoint(1,2); i=op.x; //错误,不能直接引用对象的私有成员 j=op.y; //错误,不能直接引用对象的私有成员 cout<<“op i=”<<i<<“ op j=”<<j<<endl; } (3)若定义的是对象指针,则用“->”操作符。 point *op; op->setpoint(5,6); i=op->getx(); j=op->gety();
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有