鱼C论坛

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

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

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

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

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

x
class CA
* f* Z0 V# w9 h( X{
4 E# E& u- H. q) w1 ~1 gpublic:
* j5 j: m. ]. B5 l, r        CA();/ |6 B% h* M' f9 r: w# {
        ~CA();8 U5 Z  A: v3 W( T4 ]
        void set(int ,char );
4 x8 E5 o1 E: X) O* p' A        void print();) M+ m5 g! ?; q6 V4 V

1 u3 m0 p; j6 n, V' O% mprivate:+ ?+ R. [4 v  x9 J8 g6 p
        int i;
+ ~9 D" s( j- w& K4 X. G# V        char j;  [7 Y& X" a1 l7 F
};6 p/ v) B5 l1 Z: v
0 X5 [6 X( j" Z: [1 M
CA::CA()) a. S# F+ ?( w  L; a& A- c
{
' f% w' j! A3 b}) O6 ]7 N( N/ h, A6 x, b
7 M' f' f% d: e# _
CA::~CA()
$ D, s5 B' A* N! |: k1 `7 b9 i{4 q6 K- w8 E+ s4 U" U- n
}
4 B) f, C- U0 K7 F# ?4 o+ g5 y" K
, \7 B6 w# B9 _- `void CA::set(int x,char y)
( E2 o& F( Z* r& j# F( u{
1 z5 H7 A7 K2 Z' d        i=x;/ S' x" I# b+ `% V8 t
        j=y;
# c! x9 a: ]/ e5 M}
1 D. s. K  o3 l- }1 e. U1 _0 R$ N- u, w2 N
void CA::print()
3 g8 w/ k  V7 t( w. N{
) T, x* X, R5 Z! u        cout<<i<<endl<<j<<endl;+ d  q- W  O( i: q) d
}7 G( s* e% S# f# `$ d1 G
# D( i1 b- u7 s
#include <iostream>
9 a9 Q) C2 D  {9 {using namespace std;; Z7 e4 n& X( k6 m6 M8 ^
#include "构造函数和new运算符.h"
+ d, x6 h4 k5 P$ q  ~) e/ k) J/ cint main(void){       * d0 N! s, _% ]" f3 F6 j
CA *p;      
  q% U$ o: A( e% B2 W p=new CA;       6 h. c) A3 v- u7 X! R/ T2 I9 d' `
p->set(2,3);       3 y( l7 w( Z, ~/ w0 R
p->print();8 Z" U3 Z% ^6 p7 m+ D# R' w
        
' P( m' f: |, \6 Greturn 0;
9 q! E* E8 P, c( y}
$ F2 E$ H- u3 Z) P3 o
+ n1 a" H3 t& o: p! p) r4 _' a
( S1 z  z6 I$ q& {: O* Q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-22 06:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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