鱼C论坛

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

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

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

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

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

x
class CA7 M1 H# R0 U8 G  q' W* g& [
{4 Q4 j0 O0 \: l8 x$ f5 S. G. r; d
public:1 y% {2 |- H( }& d1 b$ N" O
        CA();
9 n: v& e4 e7 m! l        ~CA();
0 I+ L+ ]+ N! k" M/ }        void set(int ,char );, \; k2 |$ `" Y9 k, |. {5 v
        void print();
, I" u4 F$ T/ h1 F  N2 B6 }  z
1 d3 s" U$ ^3 \( \, n' Jprivate:
' q8 t9 W  R" E4 s        int i;0 x( c; Q; R% N# A
        char j;0 {" e) A6 b8 f+ T  Q- i
};; r( f7 r! V5 X2 B, g0 ?1 Z
& x, U* {; F3 P* k! L
CA::CA()
% M: w1 f- w5 ^% p' `" G{
* }7 g- H8 q" r, D9 ^}
  i  M+ R3 T; s, s
+ @' E9 X* C, ?8 z" f! JCA::~CA()( i1 K2 k9 ], I- t6 r2 {0 U* p: u
{
( {, t7 }' Q# p' p6 y. l5 E1 N}7 F' G2 b* k) k1 m* s
6 i9 h! v! T8 ~4 N
void CA::set(int x,char y)
# n$ [/ g' v  @{1 o0 }: W3 {/ Z; q4 e# j. J# t+ S7 r
        i=x;3 l% \; g# D1 N* @
        j=y;4 n3 z& o( s- e7 v8 @  |# P" j# U+ e
}
$ F2 [; u: D& l" `
, t' {2 h) J6 g$ \4 d$ i$ Fvoid CA::print()' ^  j# }( V2 @, ^
{4 f% ~  K. T. u% i2 q" R9 ?
        cout<<i<<endl<<j<<endl;. @. U; W( b' ?! @) K/ i0 \& \
}
- `2 |6 j4 w# K3 f6 [7 W/ ~$ N' y
#include <iostream>) o; }( F. A6 j! X
using namespace std;9 ^3 q2 X, s2 F& X
#include "构造函数和new运算符.h"
; k$ Q' T, I7 W7 j2 {int main(void){      
+ n- O& Y6 I7 ~# E CA *p;      
! h- n2 w+ `& y2 u0 T& Y" j% C p=new CA;      
3 y/ @8 Y: _3 u3 x4 s1 m p->set(2,3);      
, {4 h4 o, |& T5 A% O$ c; a p->print();9 Q- A7 [6 S8 U1 i2 l6 T
        
6 I' a, c7 x6 U& ^$ |5 sreturn 0;
3 w0 D3 v9 W# ]7 h6 w}( V3 ]. ^! N, |& A6 j

5 M  w8 o6 y) _* f
! _' ]$ s- C, _" b6 V
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-24 16:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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