那好吧,慢慢看:
首先,int a::b=0;这句是把a的static参数b设为0;
然后,a obj定义一个a的实例。然后就是它贼的地方了。
这个定义调用了默认的构造函数,a(int b=2)。但是注意,这个函数里的b是局部变量,而不是static那个。在这个构造函数里所有的b操作都和static的b无关。
但是里面调用init时,init里没有局部的b覆盖,这里的b就是指的a里的static的b,这时候b=1了。
后面一句b++没用,原因在上面讲过了。
然后输出obj.b,毫无疑问就是1了。
--------------------------------------
下面的程序即可证明我的观点,你跑一次就知道了。
#include iostream
using namespace std;
class a{
public:
static int b;
void init(){cout<<>>2--<<b<<endl;b=1;}
a(int b=2)
{
cout<<>>1--<<b<<endl;
init();
cout<<>>3--<<b<<endl;
b++;
}
};
int a::b=0;
a obj;
int main()
{
cout<<obj.b;
return 0;
}
港口航道与海岸工程的课程设置
支撑学科:本专业依托的一级学科为工学(08);二级学科为水利类(0808)
核心课程:港口水工建筑物;港口规划与布置;航道工程学;水运工程施工;工程水文学;河流动力学;海岸动力学;水力学。
特色课程:港口物流;水运工程监理;港口管理;港口、海岸工程实用技术。
主干学科:土木工程、水利工程。
主要课程:水力学、工程水文学、土力学、理论力学、材料力学、结构力学、土木工程制图、测量学、钢筋混凝土结构基本原理、河流动力学、海岸动力学、港口工程学、航道工程学、海岸工程学、桩基工程、水运工程施工、港口水工建筑物、港口规划与布置等。
主要实践性教学环节:包括实验课、课程设计、生产实习、毕业设计等,一般安排40周。
可贵的沉默的课程标准是什么
可贵的沉默,对于沉默来说,或者沉默以对,偏向于内向或者是沉默是金的选择,来进行探讨。这样的课程标准来进行论证,是不错的标题。
如何设计与开发培训课程 答案
这个严格来说没有什么非常正确的答案。
如果你是去网上查的话,基本上能够得到的回答也就是好多不同的设计课程流程。
不能说模型理论没有用,它说的是核心,大实话,一般设计培训课程,就那么几步:
1,立题:指你想开发什么类型的课程,e.g.:沟通,谈判,领导力。。。
2,需求和问题调查:你的受众是谁?他们的实际问题是什么?对这个话题,他们想了解些什么?
3,市场调查,树立标杆:Marketing Benchmarking 这个话题,不可能是全新的,市场上应该会有人在做,他们一般会用什么知识点。
4,整合:针对学员的实际问题进行知识点匹配,越多越全越好。
5,精细:根据课程具体授课时间,和学员实际,排出重要性点和次要性点,开始剔除不必要内容。
6,匹配互动案例:最好有生活化,也不要忘记要有实际的,虚与实的结合。而且互动形式要多样,小组讨论,大组演练,Video,Roleplay,沙盘模拟,竞赛游戏,案例讨论等等
7,Pilot:试点,最好能够全程录音录像。
8,分析:什么地方是亮点,什么地方不够,那些点说出来学员反映热烈,哪些不是,与自己预期中的差别在什么地方,应该如何改进。
9,优化和固化:最得好的地方固化下来,不好的地方进一步优化即可。
这个是个人在做培训时的经验,仅供参考,希望能有帮助吧。