查看: 1853| 回复: 4
跳转到指定楼层
上一主题 下一主题
收起左侧

[Coursera]程序设计实习 / Practice on Programming (week6) 加分&讨论帖

全局:
公开课
学校名称: 北大
Unit号: 6
开课时间: 2014-02-24
课程全名: 程序设计实习 / Practice on Programming
平台: Coursera

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
程序设计实习 week6 讨论&作业

汇总帖子请见:http://www.1point3acres.com/bbs/thread-86110-1-1.html

课程网址:https://class.coursera.org/pkupop-001

请大家截图时包括quize和assignment,以便版主帮助加1个学分(50个大米)!


上一篇:Coursera上的课一旦结束就看不了视频了吧?大家是不是都下载了一份以后复习看呢?
下一篇:[Princeton] Algorithms, Part II (week 3)
🔗
eureka7 2014-4-5 12:56:57 | 只看该作者
全局:
这周好像没有quiz
回复

使用道具 举报

🔗
 楼主| 浅浅 2014-4-11 22:35:25 | 只看该作者
全局:
本周没quize

pku_week6_lab.png (20.18 KB, 下载次数: 1)

pku_week6_lab.png
回复

使用道具 举报

全局:
A::Fun
A::Do
A::Fun
C::Do
请填空
#include <iostream >
using namespace std;
class A {
        private:
                int nVal;
        public:
                void Fun()
{ cout << "A::Fun" << endl; };
                virtual void Do()
{  cout << "A::Do" << endl; }
};
class B:public A {
        public:
                virtual void Do()
{ cout << "B::Do" << endl;}
};
class C:public B {
        public:
        void Do( )
{  cout <<"C::Do"<<endl;  }       
void Fun()
{  cout << "C::Fun" << endl; }
};
void Call(____________)  {
        p->Fun();  p->Do();
}
int main()  {       
        Call( new A());
        Call( new C());
        return 0;
}

求解释
回复

使用道具 举报

全局:
下面程序的输出结果是:
A::Fun
C::Do
请填空
#include <iostream >
using namespace std;
class A {
private:
int nVal;
public:
void Fun()
{ cout << "A::Fun" << endl; };
void Do()
{  cout << "A::Do" << endl; }
};
class B:public A {
public:
virtual void Do()
{ cout << "B::Do" << endl;}
};
class C:public B {
public:
void Do( )
{  cout <<”C::Do”<<endl;  }
void Fun()
{  cout << "C::Fun" << endl; }
};
void Call( ___________ )  {
p.Fun();  p.Do();
}
int main()  {
C c;        Call( c);
return 0;
}

求解释,是不是这个意思,B&c,先看B能不能用fun,do,B没有就向上找,->输出A.func->但是B的DO是virtual不能输出(为什么?)->调用c的Do
是不是?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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