函数参数是类对象时,特殊的用法!
2014-06-20 18:06
162 查看
#include"iostream"
using namespace std;
const class A
{
public:
A()
{};
int c;
void set(){
int a=10;
}
void display(){
cout<<"My name is A;"<<endl;
}
};
class B
{
public:
int d;
B(){};
B( A m)
{
m.display();
m.set();
}
};
void display( B m);
void main()
{
A a;
B b;
display(b);
display(a);
}
void display( B m)
{
cout<<"My name is "<<endl; // 代码特殊下:display()函数的参数是B类型的,却能接受A类形的对象。虽然B类形的构造函数的参数接受了A类型的对象。
}
using namespace std;
const class A
{
public:
A()
{};
int c;
void set(){
int a=10;
}
void display(){
cout<<"My name is A;"<<endl;
}
};
class B
{
public:
int d;
B(){};
B( A m)
{
m.display();
m.set();
}
};
void display( B m);
void main()
{
A a;
B b;
display(b);
display(a);
}
void display( B m)
{
cout<<"My name is "<<endl; // 代码特殊下:display()函数的参数是B类型的,却能接受A类形的对象。虽然B类形的构造函数的参数接受了A类型的对象。
}
相关文章推荐
- boost::bind绑定成员函数时,第一个参数传递对象的特殊情况
- 20180302JS的深入学习:函数的深入用法、函数的参数、JS内置对象、动态时钟及验证表单的练习、JS原型链的简单了解
- php引用(&)变量引用,函数引用,对象引用和参数引用用法详解
- php引用(&)变量引用,函数引用,对象引用和参数引用用法
- php引用(&)变量引用,函数引用,对象引用和参数引用用法详解
- php引用(&)变量引用,函数引用,对象引用和参数引用用法
- asp.net(C#)函数对象参数传递的问题
- C++变长参数函数的用法(转)
- C#中ref、out及特殊说明参数的用法
- oracle特殊函数用法
- javascript让setInteval里的函数参数中的this指向特定的对象
- Thin的DateChooser代码学习(关于js的函数参数为一个完整的函数以及“对象不支持此属性或方法”错误的解决)(原创,转载请声明)
- c#.net环境函数的参数数组的用法(关键字params)
- javascript让setInteval里的函数参数中的this指向特定的对象
- C 语言可变参数函数原理及用法
- 关于C#函数对象参数传递的问题
- 考虑使用函数对象代替函数作算法的参数(Effective STL条款46)
- 封装回调函数——为对象方法(Object Method,参数中带this指针的函数) 构造 普通函数(参数中无this指针的函数)形式 的入口
- C++中函数参数的对象值传递问题
- 关于C#函数对象参数传递的问题