鱼C论坛

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

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

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

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

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

x
class CA
, S. w& y6 X) L0 n: Z! i; f{
4 U( M# E% M  u6 bpublic:
! V1 O8 x$ l/ _  v, M, b2 X        CA();
  _+ c2 B5 R# c! @9 N: P, B        ~CA();
- J; H8 b0 U$ N5 L2 Q        void set(int ,char );
+ V  S% D9 e/ q7 N/ ^* x        void print();; K6 ~9 B7 x- D# b2 l" o5 H
! x/ P6 t- [3 E! Z, h
private:
8 s& v+ b: x- C/ ^        int i;
; B- c5 w. ?! T9 Q        char j;" W- _5 m: u8 H
};) R; n" z& C$ I
8 k. c# _  W% j7 D
CA::CA()0 x. H; ^" V" e, S/ P
{: n! N) e( y* g" w+ P& m
}
+ Z* Z7 p2 w1 I- R* c* C2 f
/ C& \6 Z0 m+ ]( `CA::~CA()( a( B) z3 P( [" `9 v$ H$ H
{
6 \$ B: v$ y  x5 v6 ~# n% Q( w1 Y! H}- J  G7 U0 ?: ?5 w  B& m

  Q: a: Q  T  Z9 Ovoid CA::set(int x,char y)
5 @- V7 x4 r) R8 Z  {: ~{
7 c2 ^: ?+ Q1 S        i=x;
  o9 d+ r/ y/ @        j=y;4 O) J# E1 w! m) _
}6 B, m# X& x2 I- U) s9 H

" N. S9 X% B. X9 x4 Tvoid CA::print()$ i6 L5 e5 s9 R5 m# I
{
( g: m4 L. R7 n' Z        cout<<i<<endl<<j<<endl;, \7 `6 T5 R, @5 ], f( b
}
3 I6 U) x! }8 C; q) p
/ M0 \9 ^/ e! g9 W) Y2 f" E2 M#include <iostream>- c4 C; N# q! L6 {
using namespace std;
+ @3 L  \  @9 G  x. G0 E+ k  Y#include "构造函数和new运算符.h"7 k5 Z7 E  V5 d1 }* ?% l# @
int main(void){      
# V" s3 M8 y0 P, ?% s! y! f CA *p;      
* v- H( [! n9 d8 C p=new CA;       ! a9 C( O6 S: `; h7 Y$ Y0 k
p->set(2,3);      
3 v/ F" ^, Q( P, v p->print();
) X; @, m7 ]3 u6 u' N1 S% c        8 F. }) o! a. C' d( }6 x
return 0;( t. Z: O0 I7 R. X) a$ j
}- U6 K  b; f; d; L$ T

6 u2 o% J5 X/ D8 e# y& F$ ~$ ~9 Q) l0 ]) U* s/ x9 J, c
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-5 22:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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