鱼C论坛

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

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

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

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

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

x
class CA: q% C8 ~4 [) m1 s- @
{8 R. l+ E9 p0 Z( [) ]7 L
public:" J. `! J+ F; \" Q1 z2 c
        CA();
8 x# R  i9 M' V" f3 _        ~CA();
* N- }; R! J6 [2 s1 \6 i% e: S        void set(int ,char );4 a  j0 ^% z1 Z: S9 Z9 k" A
        void print();3 K6 K: E9 W, A% ^
' a: W$ Y  h1 B  R
private:! h7 l: Y1 l" H4 v% x% Z
        int i;# ^/ y2 Q2 U" [
        char j;
! T2 T% E& F, U& r. `7 V; d) q};
) g. m6 F$ U, K5 _) W9 z" u) d, Y9 v/ S8 Q. q  o
CA::CA()
2 g1 ^& n+ ?" L' B! F" d{
, E3 }' t) v( p$ z' L9 v}# Z4 b3 A$ O3 u, b) t- b2 T

( V& S* x! `- Y7 A, k; N" HCA::~CA()$ L: b" l& {% w) w! f0 e/ S
{8 X1 E) y" P5 Y$ N" L! X# X
}
0 ?; b# T0 @9 ^$ N; ?6 N4 ^* w. s4 J+ |. a
void CA::set(int x,char y)$ E; c2 d3 ~' f* O" {/ L
{
4 G: I8 E! U; R        i=x;# u- l' B( S* \2 g& R2 |9 J1 S
        j=y;
: d/ y3 J! H) i, b4 H  h: N}
( O1 J0 [7 N' t6 B, u
0 \, Y8 O2 C; O+ ^& }9 R' ?% evoid CA::print()
( V& y8 }1 o& l+ X{
3 e4 b! \% V5 ~; G        cout<<i<<endl<<j<<endl;' l2 W& v. d  |/ _2 Y0 ^
}6 h. d1 ]- p; N6 B9 j" W
" r5 M* m# }8 \7 f1 |% ?
#include <iostream>
% r( s' o2 K4 ^0 Tusing namespace std;5 Y9 H% H& m. d& e
#include "构造函数和new运算符.h"
" B% {' b7 i3 n) C7 ~: `. ~) S, Tint main(void){      
- O3 m: R; a5 H: t8 I CA *p;       & |2 _' X4 l3 L, v
p=new CA;      
2 j. }2 P: [- Q! P* X1 U$ l p->set(2,3);         F$ |% A- V$ F
p->print();. k( g  x. o  Y5 T
        
& i% r* t5 P5 E$ s+ Greturn 0;" F6 P9 X- Y( ?0 M- j" e
}
! V8 b4 u/ A  |- `
$ u5 `( v1 z$ q* g7 f" \. P' |* S8 C9 A, x* f1 w: g2 b8 n3 O
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-16 09:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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