1 今天复习一下 明天开始正式学习新的内容
//
// main.cpp
// 实现复制功能的构造函数示例
//
// Created by 张良 on 2016/11/26.
// Copyright © 2016年 张良. All rights reserved.
//
#include <iostream>
class M
{
int a;
public:
M(int t)
{
a=t;
}
int geta(){return a;}
};
class N
{
int a,b,&c;//整型数据a b,应用型数据c,还有M的对象m1。
M m1;
public:
N(int t):m1(++t),a(++t),c(a){b=2*t;}
void print()
{
std::cout<<"当前对象的数据成员:\n";
std::cout<<"m1.a="<<m1.geta()<<std::endl;//m1是私有成员,不能直接访问
std::cout<<"a="<<a<<std::endl;
std::cout<<"b="<<b<<std::endl;
std::cout<<"c="<<c<<std::endl;
}
};
int main()
{
N n1(1);
n1.print();
}