鱼C论坛

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

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

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

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

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

x
class CA. J- C  v5 J7 M! w4 x0 K
{( m; t1 s0 t8 `! c' a
public:
; i' V9 M5 j9 P: k        CA();
! F6 a  r9 c1 J2 f: c9 `+ L        ~CA();
- V9 n1 h  ?" ^- o/ f        void set(int ,char );
4 m5 a6 Y0 `; z+ o        void print();
' Z) I1 S8 F; H. Y' k2 D  \$ L& G  K% g  n
private:
% _5 l6 D$ x" B: u$ a        int i;
  C' Y6 M) ^1 N2 M7 r2 G. |2 U" n        char j;
$ j# |& q0 v6 s: _3 Y9 n};, S+ `  J) V# G7 N
1 S$ b  x! @$ H
CA::CA()
, q% |4 i- M9 Q$ [8 C{
/ l7 U; W5 d) l  B  M+ |$ I6 @}
' S2 ^3 M7 _' j; h7 O" r) Z* _  O
CA::~CA()# D' w8 `# C% v  m- a9 Q
{( E# t0 |; i% i  u
}* |; M5 Y9 t: }4 Y) x! S" Y

5 Z5 y* j* T; @6 Q  gvoid CA::set(int x,char y)3 l7 f. t$ j4 I6 y7 a. h! i
{
# ?9 [6 [  S! G/ ^# q) H        i=x;; G- f6 @3 l/ M
        j=y;3 N. Q$ B$ S+ l: f5 C$ [
}
" ?8 G' o5 y6 c0 U" |% S' C# J3 f. |5 g4 c* {8 k9 I0 Q
void CA::print()
7 \# R0 z  U$ C5 Z5 A5 t{
9 I" M" z9 k# M7 V) p% }' u) M        cout<<i<<endl<<j<<endl;7 t7 v" G$ r8 [$ m7 m* @
}
5 y5 K" x4 W& G2 k1 r8 X$ S! K+ {, P4 h) V1 j' t3 q& C: o5 Z! e( A
#include <iostream>: K- Z  T# Q. |  y- f9 t
using namespace std;- Z8 L( r9 n* ^0 r: [5 Q
#include "构造函数和new运算符.h"7 o5 M( O; x) C( U" I) T+ A
int main(void){       ' u: f! U$ ?( ^8 p
CA *p;       " F( Y+ M. f. x+ m! Z
p=new CA;       3 f- V/ V% R4 U% X
p->set(2,3);      
  f1 u/ c0 e: ]- c p->print();
8 L7 d/ E: S: f! u        
; U* i* ~5 |& G9 vreturn 0;. B* y- f' q( l
}
7 Y5 u+ ~) {0 B3 C/ J4 b% i/ U
1 y- N& D3 r7 M/ G3 v0 [0 |* Q5 q. z2 n1 g; e/ {- x
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-17 05:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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