鱼C论坛

 找回密码
 立即注册
查看: 2913|回复: 0

[C++个人笔记] 59.构造函数和new运算符

[复制链接]
发表于 2013-3-21 10:47:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
class CA: n+ b% B% A; M( b) w; x7 Z
{
  g* w- ]0 f) e7 }# Apublic:2 w# T5 Q* |' m0 Q) {
        CA();7 {; o# w( _& ^( T* o2 E
        ~CA();
3 f: m( j) v: T& j7 @3 M        void set(int ,char );
( N; m2 Q: P1 Y* w; V: g        void print();
! X1 W& B0 j; M' @& e! n/ m1 T1 v& b) T7 c( N- {
private:
; v2 `4 m& j8 I  ~3 ~0 B! [        int i;: X9 P6 X6 D0 G, A
        char j;
% W# p4 w$ ^+ V0 c};( t8 \3 @: I+ e' |4 e1 O8 ]  w3 J
$ Q& I, U7 C  m2 ^
CA::CA()
: m3 b# s$ [: k# s4 l+ V{" I1 K$ a3 `- E* {) K% E+ H
}
/ [4 `  n! q' B2 R5 V; X' `- H' M) R" v9 b6 V8 B& W! w0 X/ y
CA::~CA()
" K3 t  F0 z& ?{3 X# I* C* h0 Q) J  `* J1 s7 F
}
$ }0 y9 G+ V4 @& l4 U/ U/ `0 o& H+ ]4 k. R9 q
void CA::set(int x,char y)
2 T5 e' |, i9 U0 o{
. y9 j, G* c" ]7 L( z        i=x;/ y$ k4 _2 Q/ ^. @; O- ~& b
        j=y;/ k3 a+ d5 {+ g: z" O
}
& J' o7 n% g% x9 c
% ]1 Z- u; Q' {6 R8 a0 v& zvoid CA::print()
  Z9 M, @( L# L% ^) M{
9 d% B% O$ J# B8 }; H6 s9 t        cout<<i<<endl<<j<<endl;
4 N' y* Q  _* n# v& T5 Z2 s/ @}
# p7 j$ R* S& M6 ?1 }- Q
9 V  I2 u& J, F6 O  ]#include <iostream>2 Y. o( R1 C7 d" f
using namespace std;
1 U! n4 f1 R6 g* }9 Z7 L- \# |#include "构造函数和new运算符.h"
- L1 A& B, p4 T! ]  V; eint main(void){      
4 p: ~( }8 o" ^& ]* | CA *p;      
/ i( o& R# B% D8 @ p=new CA;       ( N( [+ R9 f0 A7 ~: O: g  x( F
p->set(2,3);      
8 e9 c- M" h- e* w, b) @; k p->print();
2 I7 x7 ]! C& K5 W- ]& h( l        
6 W- P) B2 b5 w9 `return 0;
; t4 s8 {3 I2 j( D; H}
2 F% t! n; i: m6 W0 K; X
% P( k' j  |, G7 n' p" m0 y! N0 q3 {0 t( S0 v. K. u
小甲鱼最新课程 -> https://ilovefishc.com

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-4-10 12:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表