鱼C论坛

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

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

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

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

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

x
class CA# ^/ m8 ^6 e: `- z' P
{
& E" _/ c$ o: {public:4 r' c4 C6 Y4 Q
        CA();" T1 q0 C; l( S. G; |
        ~CA();; F5 F9 J! a' S" ~
        void set(int ,char );
4 z$ }; t7 M* g, G; P: @: O' Q" k        void print();0 j6 h2 u5 j0 s% v3 f
* B6 B( n: J1 B& I$ L5 k( W: I0 q
private:
/ e  m- s: N9 c  W        int i;
  w& Z# s1 S2 l( d  e        char j;, H2 |6 f  `. x5 l- J1 Q4 L
};* m* L" V  V) G. t+ V
9 M7 D% I, f! b* U+ K1 i+ X& b, O
CA::CA()7 q" O1 X3 q' X6 o
{
* z' U/ T( V( l) @- h0 I}2 r6 U5 ]: i+ U! H+ q: y

7 D: I+ S* l) u' b) |! zCA::~CA()
2 |/ d& I- @  x3 k2 y4 J{" D2 d' D( p/ o+ G8 R: o
}
7 P) Z. D7 c* S& v
. A( H5 P2 V1 G, `' yvoid CA::set(int x,char y)4 N, z2 d  s: Z# h1 ?4 _6 V. q
{/ p  @6 i0 b$ h2 [$ [
        i=x;
, E  \& \7 ]" M        j=y;5 r( F' y* w5 S% G) ~* p3 q6 k! Y2 ]
}9 C; v+ ]7 s' l: c8 k( r

( M9 B1 k1 E9 E1 vvoid CA::print()( x" ^3 ^) w7 Q5 Z3 V
{  I9 R9 D/ Q, [# j# m" a
        cout<<i<<endl<<j<<endl;- ~. @6 X$ V# g
}
: [) X7 Z$ k9 P* }5 n' f+ k% v* l  T! q8 Q4 \/ p; j6 v7 R3 {6 ]3 z; I
#include <iostream>
8 [/ G$ U: c5 K) h0 \/ L) E7 u, U* r5 Iusing namespace std;
  l0 }( {" N" ~% O; b" C1 B) C- W#include "构造函数和new运算符.h", }* W: N2 |0 m& K$ b# a8 e
int main(void){       % R* S5 }- l# J& P) h0 X7 e) B
CA *p;      
, V6 s& }2 F& M& t p=new CA;      
/ V6 a& ~4 z& ~: D, F* N p->set(2,3);      
- `) x; P7 o8 Y7 s" a! U% N! \ p->print();
) _4 @& [- ]# k        
) C2 ~9 l- W+ ]4 b$ C( u+ z) Yreturn 0;
0 u% \( @8 S4 q! r}
; _& X( }' V* h) W/ C: e
9 \+ w. C" N7 i" u# D# ^1 M9 s, O( `6 m* s- F3 @
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-20 07:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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