|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
class CA) K1 z; `0 T! Z) u- {$ L g& Y3 @9 D, H
{" p9 L; b' e* f( v) @
public:
. |# H. ^! L" C0 S8 y CA();& _+ R5 s. O: P: g
~CA();) E q0 i+ i& L: O# O9 h
void set(int ,char );
# {5 g Z' a: n; c: n void print();( H, L+ {5 z1 J' Y
% F8 c+ Y, Q# c( ^- c$ jprivate:
& n. m6 U% I1 V5 G) o1 b int i;6 x" [: O9 U, M/ o
char j;' E* X* W3 C; a, |( A: n
};
+ C3 l! x0 f0 [% I2 q& e% H7 }& d9 S; ?. w- R1 ^# b/ B
CA::CA()! V2 Y6 s9 T% G; s6 \
{
( v1 z _5 F L. S}
( Z `3 O. G/ j3 K7 d- Z% G- a9 H' A8 p7 A7 A0 o
CA::~CA(). i, }. ?& g5 }. p' x5 K: C
{% P- X4 |9 q" U
}
% C$ j) b- D6 J E, i, F" Y+ P& ~0 L- @/ P
void CA::set(int x,char y)- b! W+ ]: @4 O* r! F
{
! _' @/ s2 [) ]/ E. K( u& N i=x;
$ N, D8 a' J W" X d j=y;% c; Q5 T; ~& w: {
}6 W, q& Z6 \ h* A8 G; L
f- G( w* Z' i- O
void CA::print(): v: Y! [) U/ |' G4 _: A
{/ r c3 w! S( R' Q, W
cout<<i<<endl<<j<<endl;& e3 {8 [) y* F6 C) H( e
}
2 g+ n3 n' z: W) C
/ W! p' R5 _- n1 e#include <iostream>
4 q* `- y9 r& }% F6 i: i6 Uusing namespace std;% N# I3 n+ z( n, g1 L4 j8 I m
#include "构造函数和new运算符.h"' W. ^, B6 G1 q9 K4 s5 O
int main(void){ 2 z0 B+ h5 y) j9 `
CA *p; $ e; Q# k; G1 e9 Y8 P" R
p=new CA; , ^ N; t; ^! z3 R( q2 J% B$ f* A
p->set(2,3);
; k# K6 S# a/ w1 p* t' y: q1 { p->print();7 x/ B: B7 C) a7 V/ ~1 r6 Z% r
8 l- R: E6 w% C+ I* d6 s8 e& I: ?
return 0;
8 D& d- ?1 N# d X: U6 G2 K5 {! Y}
/ p; B' K4 b" a( L( k# l ?
! Q; z, {2 I' ]* ~+ z0 h( n6 Z6 M
8 A% K5 `8 c6 W5 o5 ~ |
|