鱼C论坛

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

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

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

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

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

x
class CA& E/ W8 h& g$ g9 m2 ]
{
3 d# Z: m3 s; B& a9 e0 K" a+ F" a) q0 Upublic:7 U% e3 S$ M. e+ n/ E/ b
        CA();
/ _) L5 q4 y2 Y( M6 s& p% g        ~CA();& I3 M7 W( }4 M: g4 W
        void set(int ,char );
& P3 D+ m( T" I        void print();
& e: A! y0 y: `2 a, e5 C4 J% M% m+ R* @! U
private:
  W( M/ E5 f% l5 R        int i;. T& H6 a- K5 S+ R% b+ Y0 a) I
        char j;& @: b; o+ [5 e) \
};
6 |) l; V& u1 x  h% v0 K: A* |- f+ i" ?* S& D" }6 J. r
CA::CA()
5 G9 h0 b0 H* [* |{
' G0 I4 o0 l& W0 k9 t" s}
9 G0 x2 X, P& n+ A! Y" C# N) V% v2 p' A" g5 @9 M. P
CA::~CA()8 N: c# d0 v% D4 Y$ _( e' X
{& {5 c  u/ s3 q0 O: q1 I+ G
}
0 V9 F; g( X! b" \
: X; p$ S; r1 _( M0 H1 a* A& j6 Vvoid CA::set(int x,char y): [, _4 M' E' b9 L& i
{
4 _8 h) F& ^% u, C8 N% x        i=x;5 Z8 S* y& F+ b! h
        j=y;  v  v8 c; G* x! a. [1 \
}
% A0 [) ~- c) B# L& q; ^1 D; S# y  j
void CA::print()4 V3 p  I) D/ q( L7 c
{+ c3 O; l6 i8 f1 c* Z: f
        cout<<i<<endl<<j<<endl;
* J! D2 e  V7 V1 f+ l; v}
# M( P7 Y/ y! z/ O
: V* [) v' A. S$ R; _( j) l#include <iostream>
, ?1 a5 V8 W* j4 U' `& Fusing namespace std;& Y! k& g  W4 \
#include "构造函数和new运算符.h"
! I8 Q& j+ j4 g$ d5 t8 L$ yint main(void){      
& i+ \# \9 J" h3 | CA *p;       - N+ M) {# x$ d' x! ]/ e
p=new CA;      
6 ?, I# a. {; W4 W1 g5 O5 G p->set(2,3);         a* K# ^: V9 y3 C: j
p->print();# ?0 Q' Y  G( g" t1 i$ f# C
        , |& _4 n  Q; G9 L0 M* }8 @6 G
return 0;
$ i/ n+ ^3 P  m8 R- q. z}% Y1 n& y% I5 i
6 ]; }' R' F, G$ h4 k8 Y; G

9 G" S* I! d3 d4 ~1 W( X
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-18 22:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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