鱼C论坛

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

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

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

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

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

x
class CA% L/ P9 h# m1 p- U1 e
{
) |  y" O9 {$ M# E6 f6 G  c5 m1 Tpublic:* @; q$ c% X& v& O+ Q3 Q1 {
        CA();
1 M, ~- R$ L7 P/ A% x- ]) w        ~CA();
  e3 w3 B" _, e" n' k        void set(int ,char );
. u. c# a# G2 A9 A( d        void print();
- W# a( h+ b0 a2 a3 X1 p, x
; a) a5 `$ E5 ^9 e( V% w1 Eprivate:
" b/ s, W. q3 H5 ^7 }        int i;
1 i: {, X8 @  n3 f6 c7 Z- ^        char j;
( f1 V1 F# d7 Z3 K};
% N+ ^% K: r/ J$ c: t9 v- r# v" t5 b. P" V3 l4 o) ~
CA::CA()
3 _5 K% |* ~; Q4 g! N! G0 |{
& U5 M6 U) M( n+ v! T; h}* ^$ ?0 q) W3 V4 u% P2 t

# y: u7 W2 Z5 p$ M1 T( F1 wCA::~CA()
9 n" S+ T! A2 _& Z% x8 `' \{
' g/ f, p3 d1 J0 L' H}" u0 q6 R% Q( e

& K- X( u2 O/ ?/ ovoid CA::set(int x,char y)2 J( M( Q) Z7 R
{
. {: R+ \- B8 K# R2 j        i=x;( X9 F" ~7 f+ H5 E/ {
        j=y;
" M! W' m# m7 q# f9 w4 P) S8 t1 }}
, h% M( [  o; Q+ R6 Q. r" h# N" J# M. d) G5 ]7 I+ D
void CA::print()
4 u* R% P- {3 L3 K8 `{0 ^5 y2 |; b; A1 N  W5 q; z
        cout<<i<<endl<<j<<endl;1 {6 a) o& J  w$ n, e) J
}& l4 @/ o3 B/ Q

7 p( ~% Y5 E% k& X' k# h+ q#include <iostream>* c7 _  [- }  O3 D
using namespace std;3 a. D1 ~! M$ X$ A4 f
#include "构造函数和new运算符.h"1 @" i0 l# `+ \+ ^6 \# p; C
int main(void){      
" F9 ]- r" `) u5 A9 H; W: m8 f7 k+ N CA *p;       3 j$ @" q5 P5 g- D! w  T0 G
p=new CA;      
+ X$ k( K5 A2 P* l" g/ q p->set(2,3);      
1 n) r0 `1 x( a9 Y# U6 f p->print();1 _4 f  Y4 K8 I6 v, R
        
6 W* |% w$ Y8 ~* }5 ?& Qreturn 0;
' n! B1 ~& N7 Y! Y}
; Y$ j( H, }$ O' M) u+ T4 c  W$ i
0 ^. C7 `6 {; E& M2 G, j+ s0 W
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-26 20:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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