鱼C论坛

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

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

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

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

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

x
class CA- [7 r  B" E* I1 L9 R
{! g6 s+ y+ b, _# K
public:* G; \6 H$ f6 F$ p6 T# s
        CA();
! E) e# ?+ t, x: s        ~CA();
1 G: u4 I3 V, i. X- N        void set(int ,char );
8 f; I! y1 n; q0 r. c9 Q! V        void print();
0 V, t( t8 v8 z. N& S% X1 \: {2 R. T" ^- o6 _8 `' u* U3 o1 R9 ]. C0 P
private:/ n' g, W$ F: ?" C4 ~) p( T* n5 ]
        int i;
4 B. @3 {& ^$ M" a/ [        char j;7 `1 c" q# s8 \  g: M  G
};% ?6 O2 v; t: A( [) P& j) f
. R8 @2 X, U7 i  c4 j
CA::CA()1 W: d6 o2 p4 X: y1 j
{
$ I6 X4 v+ s) ]( F: T}1 i4 E; b# S0 X! }

9 n9 d6 e/ Y: M$ z+ SCA::~CA()
& A7 j1 W9 `- F- C: A# I( T  j{
$ g8 \* Z$ W9 G. I}, i- C$ d3 i0 w( P( a0 Q
; Y: d  \3 R& y0 ^7 B' K% @
void CA::set(int x,char y)6 H5 }+ E% N+ i$ m& a
{( @. {" s* |4 S* S% s
        i=x;( {/ c! O  @3 }! o; y
        j=y;
8 f8 b1 N' ?1 i+ K& x# x+ t/ |}
2 b6 [" u0 Z7 P5 N. ?8 `5 M5 o0 ^4 G7 Z* s$ j/ R
void CA::print(). L! X5 Y* j9 ~& Z$ M! U
{
8 e7 \. y* e/ Q- I, K7 q        cout<<i<<endl<<j<<endl;
+ F0 f  v7 K3 k% \! H% c: B3 z  l* s}: h7 X' N7 \: G" o0 y3 [

' R) ?( i! h: E4 m" E1 q/ G+ b#include <iostream>9 `1 U  N# U# }
using namespace std;% b8 {9 ]3 [$ {
#include "构造函数和new运算符.h"
5 k0 ~/ W# F! R/ ~: ]9 w& o; uint main(void){      
7 `* F4 Q1 h8 | CA *p;      
, a  p9 e- W, k p=new CA;      
9 t2 C! ^/ ?  k3 { p->set(2,3);      
8 P% y0 t% ^" f* V) H p->print();
; N: u& F# e" k0 a7 z  S        ) ?1 O, Q" v% n3 L, g
return 0;
- {" v  ]0 S2 P( V$ R$ I}7 P5 b' A8 s% v7 n7 }
$ U$ j* x9 ^/ d4 \3 U9 r& q/ m3 d

0 R0 h+ {1 p4 l9 w  b( D
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-7 21:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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