鱼C论坛

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

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

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

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

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

x
class CA( ]* \3 O# C& X; ~4 q( t
{
4 Q. C" w: l4 p- j: P6 D, w  B. a3 Rpublic:3 Z/ b% Z1 e# o& l
        CA();
- i9 v  u9 }9 `) e2 p        ~CA();
4 P& I/ k* A6 Y) {) w        void set(int ,char );( n5 W' {$ C1 Y, B5 f( \2 G
        void print();
0 X. y9 h( {) Y4 r. p6 `6 F" f/ W0 s" ]8 D  I2 g
private:( Q; b  J* r7 y- A% k
        int i;
/ j  f* ^0 K: \  f        char j;
3 r3 U  @0 P7 a; ~6 `, p7 x4 ^  F};
/ l9 D& _! o4 J0 O. H  h3 E9 Y$ K0 A$ _
CA::CA()* H  F5 S6 X& K, L  _( F6 x  l. F# [: J
{3 e( h, ]) d6 {7 s% w
}
4 G! m0 D, }, @6 |/ U" ~; b4 ?3 [' N; g1 T' E6 G
CA::~CA()5 G6 a: [/ V6 D5 Q/ s, Q
{
, x- o1 q7 K& z2 g4 ]! h}0 o4 b  q$ o6 p/ W* O

5 q' v+ q6 X# u! `* Wvoid CA::set(int x,char y)
7 z9 O6 `0 {; v+ \8 V% o{
  L. P7 B# B# K6 j        i=x;
0 H5 Q6 q2 ]0 Z. B6 [        j=y;% P5 X3 v/ [6 H; G& s" t* F) y
}% g2 _  A" d+ |2 |7 S/ W$ R

  R  @, q4 w0 @4 ?4 ~void CA::print()
1 Z) ~9 L" q% I4 U. V* V{
) g# B/ U, V6 O* G        cout<<i<<endl<<j<<endl;# O! X8 a# ^) c" j
}7 b9 k! r' R( \+ d, z$ Y' n

% ]) o* i& G0 F9 t' `( w* b& ]9 O#include <iostream>
" G: K/ ~  R) O5 p% eusing namespace std;, z; i& c! H9 G6 w1 c9 T  |
#include "构造函数和new运算符.h"& ^6 z4 k9 D' [5 ]2 G. d# h
int main(void){       # B! T8 a  p! {; k7 Z+ Z
CA *p;      
/ t. W  n& L; L  \% L. c p=new CA;       ( M/ z) d  D, i) g4 m6 {
p->set(2,3);      
* Z% \, n  n/ x2 y% U p->print();; h" ^  {' F, R' t/ v1 D
        
; c+ {3 x# ]! h) u0 U3 Breturn 0;
' F3 I0 p7 h+ X7 i9 w5 R}3 P3 S, E$ ]& j; R! s

/ Z/ d& A* H1 W# P, q0 }  H7 ~) x5 g0 P
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-13 11:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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