鱼C论坛

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

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

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

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

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

x
class CA
' Z% F$ j0 B- k# E{
6 E: ]; S( H# g+ S, Opublic:
9 P8 O. [* L: M# K/ B5 P; k        CA();. o0 P2 q& ?( b# d1 f5 q1 n1 A
        ~CA();5 B# ?) l# s' I& @& `1 U; S% w  J
        void set(int ,char );" {  H' n, k' x( ^8 n# Z) L( [
        void print();1 d; h& z! P$ R% i0 P! q

  ^, u. [/ F/ X" S* I9 ]# \6 ]private:
7 W' R8 R! Q, S% d        int i;
1 h. {8 B% @0 t4 W7 ]' B" o        char j;
- L6 x- l( M, ^# k3 }( ^};3 ^, N3 U) M6 _
; V' e# i/ ^9 d! g' `
CA::CA()
5 t0 {& h! z& S, ]0 o5 O0 C{
& T" Z% {5 `2 h}
! x! v6 e, ^2 G( {# P) C! v" ]/ t6 U. [5 d5 p7 A$ V+ u6 x
CA::~CA()
2 D% D7 d* |  O5 k8 v: U{" I6 z# q+ ?! I; i# L
}
% q: ]/ X1 K1 D* x4 Q! I) A1 v' H% H* {
void CA::set(int x,char y)
" ~( f! Q/ Y: n5 W{
! k2 \7 O! K4 s3 F: v        i=x;
; @$ o( h6 G. E% g$ h6 ^! n0 v' b        j=y;$ ?$ |8 ~" A7 D1 f& C
}  v- X5 r  ~3 n6 Z& Y

1 z* j- u- u/ m! j) Q' n& evoid CA::print()
2 M6 {- d7 Z& u. _+ h2 m- y{1 D; K  c* P! L7 Y! E" S
        cout<<i<<endl<<j<<endl;
& c# X4 Q& B' J}
1 c8 |4 W; [$ {0 O6 D  A+ t4 \! s, C% E9 X; h
#include <iostream>4 Q1 `0 Q4 O& {8 D* f2 j5 s; O4 ~
using namespace std;$ d! u7 b6 O$ B
#include "构造函数和new运算符.h"4 C, k( o# g  g% [# A
int main(void){       4 O3 _% ^4 }# r
CA *p;      
$ m& X2 c6 L% m( t p=new CA;       ; g( e. m0 B4 k! @- I+ r. t/ d
p->set(2,3);      
( K5 y# I: c) V' g9 S9 l9 T! R p->print();' _" |, l8 q9 h8 ~- z- W
        3 B( S4 M  h$ C! h6 c
return 0;
8 A* E% o2 B3 y  t/ z! [7 `3 _9 }}% G6 C  K$ B; I

9 J+ O# k1 L6 L' [9 P# }
; D7 W+ P  N$ U6 T* k. D
小甲鱼最新课程 -> https://ilovefishc.com

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

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

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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