鱼C论坛

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

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

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

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

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

x
class CA* G+ X7 S6 z% X* p7 m; d
{" E  Q6 m1 m  L1 j  r
public:( M9 z' R, V! D/ V
        CA();% Z- e( ?# Z8 X+ l
        ~CA();& A4 j/ s. X, F6 E, M" ^
        void set(int ,char );- E+ o; T0 h5 ^1 L0 r+ i
        void print();
3 `, q  y; |5 p
5 S8 M  M" P3 t3 K+ d+ T+ yprivate:
  [- O* D4 [& Y7 K9 ]        int i;  G* v# t+ T+ q0 }
        char j;( U9 q; d3 O- l
};: [! ^9 Q* N* Q2 }, D; s3 T
; B' T$ V+ S7 r2 {2 G' u
CA::CA()6 a3 M0 J4 t6 Z+ z1 t  [9 F8 K# s' k1 f
{
9 T/ o& U9 d& J$ g* J}
, |# F7 ~3 R0 G$ S0 F# r3 g1 j% Z' M# R0 c8 K
CA::~CA()
/ J  M" A% E( b0 u, f3 y{
' }5 J4 x* |* G! c' n* @. n}
/ l' n) q: g5 Q6 \* w7 m5 o) ?/ q) w- r) ?7 D# b
void CA::set(int x,char y)1 h0 [, _; z5 h/ h
{# t8 Y4 a$ l" Y/ F
        i=x;4 C0 A5 A: B* H6 u
        j=y;. E0 V* W* e# B3 k
}
' A5 T4 ?" h* b' v3 k8 k( V- }: ~# e# G1 }
void CA::print()* b# G. Z6 H- O. u. g5 B
{
% U7 L5 ^- _3 q        cout<<i<<endl<<j<<endl;
2 |. \6 t) K4 }. g1 V, e3 G}
0 d5 C/ }5 _* s
# d7 L$ Z" A% U! }& t#include <iostream>
' d: |5 S6 ]( ^' vusing namespace std;" H! N4 z% P: m2 X
#include "构造函数和new运算符.h"& L0 N5 u1 }# h9 R
int main(void){       ( t5 ]4 {" ]1 N- R* Y% L+ J
CA *p;      
; s7 r4 S  L7 h' R p=new CA;       8 q9 j9 ~! s4 D
p->set(2,3);      
- C! G2 R- ~$ `7 |! u# Z$ y* S5 u p->print();
5 H* ^0 W* ~9 L! m6 Q) x        # y* I0 j( h, }; Z5 A& B
return 0;; G9 [% C# c+ f" V
}- M+ s8 ?, e4 y
' Y0 O- }3 t6 F# y, ?( g' ]( I
$ D! T$ E7 ]- i" C; G' N( s
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-16 16:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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