2024-03-19 02:45:09 +08:00

39 lines
535 B
C++

#include <iostream>
using namespace std;
class Pic
{
public:
string download(string url)
{
cout << "图片下载中...";
return url;
}
};
class PicProxy
{
protected:
Pic *pic;
public:
PicProxy()
{
pic = new Pic();
}
void download(string url)
{
cout<<"显示默认图片到列表\n";
cout<<"开启线程下载图片\n";
cout<<this->pic->download(url);
}
};
int main()
{
PicProxy* p=new PicProxy();
p->download("img1");
return 0;
}