鱼C论坛

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

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

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

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

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

x
class CA# a, p: G" ~2 G! W$ R3 b
{
( A1 C) F- b: w5 ipublic:4 c( d  S4 H/ |
        CA();+ Z- P6 z: _( {# L7 x6 y; K( G4 \
        ~CA();
7 N; K$ {3 _3 j2 d/ S        void set(int ,char );
2 Q6 d9 G; ]0 Y% H. h( I" {        void print();5 ]  @, s/ h8 a9 Z& n( N
4 g% }- c( P' Y* d* v) u
private:3 d% W% N0 V0 r; P
        int i;( r5 [& K  |% V
        char j;0 \7 u7 f, Y# K* n
};% a/ Y7 ~5 T# o) b' d7 w5 F

/ Y6 L" H/ V9 q- q/ @: L/ R" TCA::CA()# d! @5 f4 I" r, u  \* l
{
/ j/ y) p  T! D}
2 g) I, u) c$ Y# {9 \, e. Z* i7 E% ~- C! b( t
CA::~CA()) D" q' g3 X1 J% l; t  ?: L
{
9 x6 S0 @3 b9 R5 f$ F8 j% k}2 j% |0 }$ e4 h+ x8 W- {
# k/ t( G0 w8 Y* _) @
void CA::set(int x,char y)! |/ n5 g3 F4 b: b! j& V
{
% i0 z& K' N! Y8 R' J8 z: [, n* A        i=x;
9 c, `$ Q! O' O1 C6 f$ S! v        j=y;7 X0 A3 M9 @" g! m7 F/ Y; y3 x$ G
}3 `2 N# G5 ~, S/ d6 W
+ ]7 b: E" H5 a7 N
void CA::print()
; s  U" Z6 ^6 {5 P1 H7 b4 m3 Q. S* e{
" V( [" q' C! m. I! Z        cout<<i<<endl<<j<<endl;! |5 `( u" c$ ?- L+ s5 a
}- v" T4 \; B$ Z4 I
, o6 v  v* \, i
#include <iostream>
; H- ]+ f1 K& ^! K$ {4 Q; Busing namespace std;
! P: j8 a, Q4 \8 i# s% f#include "构造函数和new运算符.h"
, O( f% i& @% N/ o6 O7 Eint main(void){       ' r/ q4 f2 Y/ g1 J8 c& J! G' S/ S
CA *p;       : Z( u: F7 v1 {/ z5 k/ R
p=new CA;      
; l! @7 A& x+ s7 S+ v p->set(2,3);       3 H: Z% Z) k. ?
p->print();2 t  F, l- A3 s" R! F
        
& S" i' ?  h: Q2 \2 R& Areturn 0;
8 E) A% {, P9 P8 K$ X}
/ o  x% u! y7 ^
/ J* r# m  Q7 `
/ d5 c2 R* n. A* B' R" g' B9 y' e5 v
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-8 03:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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