1、 class B : A public sealed override void F() Console.WriteLine("B.F"); public override void G() Console.WriteLine("B.G"); class C : B public override void G() Console.WriteLine("C.G"); static void Main(string args) new A().F(); new A().G(); new B
2、().F(); new B().G(); new C().F(); new C().G(); Console.ReadLine(); 复制代码结果: 类 B 在继承类 A 时可以重写两个虚函数,如图所示: 由于类 B 中对 F 方法进行了密封, 类 C 在继承类 B 时只能重写一个函数,如图所示: 控制台输出结果,类 C 的方法 F 只能是输出 类B 中对该方法的实现: A.F A.G B.F B.G B.F C.G 7.override 和 overload 的区别? 答: override 表示重写,用于继承类对基类中虚成员的实现 overload 表示重载,用于同一个类中同名方法不同参数
3、(包括类型不同或个数不同)的实现 示例: using System;using System.Collections.Generic;using System.Text;namespace Example07 class Program class BaseClass public virtual void F() Console.WriteLine("BaseClass.F"); class DeriveClass : BaseClass public override void F() base.F(); Console.WriteLine(&q
4、uot;DeriveClass.F"); public void Add(int Left, int Right) Console.WriteLine("Add for Int: 0", Left + Right); public void Add(double Left, double Right) Console.WriteLine("Add for int: 0", Left + Right); static void Main(string args) DeriveClass tmpObj = n
5、ew DeriveClass(); tmpObj.F(); tmpObj.Add(1, 2); tmpObj.Add(1.1, 2.2); Console.ReadLine(); 复制代码结果: BaseClass.F DeriveClass.F Add for Int: 3 Add for int: 3.3 8.什么是索引指示器? 答: 实现索引指示器(indexer)的类可以象数组那样使用其实例后的对象,但与数组不同的是索引指示器的参数类型不仅限于int 简单来说,其本质就是一个含参数属性 示例: using System;using System.Collections.Generic;
6、using System.Text;namespace Example08 public class Point private double x, y; public Point(double X, double Y) x = X; y = Y; /重写ToString方法方便输出 public override string ToString() return String.Format("X: 0 , Y: 1", x, y); public class Points Point points; public Points(Point Points)
7、points = Points; public int PointNumber get return points.Length; /实现索引访问器 public Point thisint Index get return pointsIndex; /感谢watson hua(http:/ /索引指示器的实质是含参属性,参数并不只限于int class WeatherOfWeek public string thisint Index get /注意case段使用return直接返回所以不需要break switch (Index) case 0: return "Toda
8、y is cloudy!" case 5: return "Today is thundershower!" default: return "Today is fine批进场9地砖块详见预算根据需要提前进场分批进场10对讲门综合樘详见预算根据需要提前进场分批进场11防火门综合m2详见预算根据需要提前进场分批进场12防盗门综合樘详见预算根据需要提前进场分批进场13进户门综合樘详见预算根据需要提前进场分批进场14金属门窗综合m2详见预算根据需要提前进场分批进场15商品砼综合m3详见预算根据需要提前进场分批进场16砂t详见预算
9、根据需要提前进场分批进场17碎石t详见预算根据需要提前进场分批进场18水泥t详见预算根据需要提前进场分批进场19栏杆、扶手综合m详见预算根据需要提前进场分批进场20油漆、涂料综合t详见预算根据需要提前进场分批进场安装工程材料进场计划一览表序号材料名称规格单位数量进场时间备注1排污泵台详见预算根据需要提前进场分批进场2排水管DN32110m详见预算根据需要提前进场分批进场3镀锌钢管DN25100t详见预算根据需要提前进场分批进场4螺纹阀门DN50个详见预算根据需要提前进场分批进场5法兰蝶阀DN100个详见预算根据需要提前进场分批进场6法兰闸阀个详见预算根据需要提前进场分批进场7给水管DN2025
10、m详见预算根据需要提前进场分批进场8配电箱台详见预算根据需要提前进场分批进场9接线箱台详见预算根据需要提前进场分批进场11开关、插座套详见预算根据需要提前进场分批进场12灯具套详见预算根据需要提前进场分批进场13其它材料套详见预算根据需要提前进场分批进场说明:上表未包括零星材料,待工程正式开始再编制详细计划。3.4 设备准备设备组织设备组织由我单位设备租赁公司负责组织,在全公司范围内进行调配,充分利用我公司的机械设备,根据机械设备需用计划分期分批进场以确保工程施工要求。编制设备需用计划根据本工程的施工需要编制主要施工机械设备需用计划(附后)。设备保证措施根据本工程施工部署,现场采用商品砼,并结
11、合各分部工程施工顺序,调集各类机械设备,按照需用计划提前运抵施工现场,并进行保养和调试。所有机械设备进场应按照平面规划位置停放,小型设备则规划在工具房内集中储存备用。4. 施工总体部署4.1 组织机构本工程采用公司、项目管理部二级管理模式。成立“横泾镇人民路商业街”工程工程项目部”,代表公司进行工程施工组织和管理,全面负责整个工程的进度、安全、质量、成本控制四大指标,抓好优质服务及现场文明施工等。项目部的组织机构在公司内抽调一批具有较高专业知识和业务能力、经验丰富的施工骨干力量组成项目管理部的项目班子和管理层。项目部设项目经理一名、项目总工程师一名、项目副经理一名,下设质保部、技术部、工程部、
12、物资部、经营部、人劳部、财务部、安全文明部、资料室。4.2 强化项目管理编制和实施项目管理实施计划工程开工前,项目经理组织项目部相关管理人员编制项目管理实施规划。编制前,必须对施工合同和施工条件进行分析,对项目管理目标责任书进行分析。项目管理实施规划内容必须切实可行,对工程难点要有针对性措施。在实施过程中,每隔一个月进行一次检查,必要时增加检查频率,发现偏差,及时调整。确保本工程顺利进展。贯彻落实公司的规章制度在项目施工过程中,必须贯彻执行公司的各项规章制度,主要有:项目施工管理细则项目施工质量责任制项目施工安全生产责任制项目施工用户满意责任制项目施工资金使用管理制度逐层分解指标,明确责、权、
13、利项目开工前,公司与项目经理签订本项目承包合同,明确项目经理及项目部的责则、权、利,项目部与项目管理人员及生产班组签订施工协议,分解项目各项指标,明确参与施工人员的职责、权利及奖励和处罚,把绩效与经济收入挂钩,进一步强化职工的责任心、事业心,从而保证项目正常实施。严格执行施工组织设计施工组织设计经公司总工和业主、监理批准后,必须严格执行,任何人不得随意修改施工组织设计或不按施工组织设计施工,如需要修改施工组织设计,必须至少提前一周报请原审批部门审批,经批准后方可按修改后的施工组织设计执行。执行质量进度公开制通过强化项目管理,来达到工期短、质量好、成本低及安全的目标,从而最终生产出令业主满意的产
14、品。项目阶段管理及内容管理阶段管理目标主要工作施工准备阶段从组织机械、物力、施工条件等方面确保施工项目具备开工和连续施工的基本条件根据需要企业工程科组建工程项目经理部,配备人员编制施工项目管理规则进行施工现场准备,达到开工要求编写开工申请报告,上报,待批开工施工阶段完成工程承包合同规定的全部施工任务,达到验收交工标准按施工组织设计进行施工做好动态控制管理,保证质量、进度、成本、安全等目标的全面实现管理好施工现场,文明施工严格履行工程承包合同,协调好业主、监理及相关单位关系处理好合同变更作好记录、检查、分析和改进工作验收交工与结算阶段对竣工工程验收交工,总结评价对外结清债权、债务,结束交易关系向
15、业主提供需求的建筑产品工程收尾进行试运转在预验基础上接受正式验收整理移交竣工文件,进行结算总结工作,编制竣工总结报告办理工程交接手续竣工后服务阶段指导用户正确使用,使建筑产品正常发挥功能反馈信息,改进今后工作,提高企业信誉在合同规定的责任期内进行保修服务为保证正常使用提供必要的技术咨询、服务进行工程回访,听取用户意见,总结经验,发现问题及时维修、维护竣工后一年内负责进行沉陷、抗震性能观测内 容要 求制订施工管理制度符合国家政策法规和企业规章制度适应施工管理需要制订管理规划:制订对项目管理的内容、方法、步骤,重点及具体安排的纲领性文件进行工程项目分解、绘制分解体系图表制定各阶段各部分控制目标形成
16、施工生产和项目管理总体网络系统进行项目分解、制定阶段控制目标建立施工项目管理体系绘制施工项目管理工作体系图绘制施工项目管理信息网络图编制施工管理规划确定管理重点编制施工组织设计进行目标控制:即通过预测制订控制目标和实施计划并在施工生产中,通过检查、分析、控制来保证预期目标实现均衡合理施工,保证合同工期建立质量体系,确保施工质量采取有效措施,降低成本,提高效益创造安全的施工条件和环境,保证施工顺利进行进度目标控制,质量目标控制成本目标控制,安全目标控制生产要素管理:即根据各生产要素的特点进行优化配置和动态管理劳动管理建立符合项目施工特点的用工分配制度,优化劳动组合,提高劳动生产率材料管理用科学组
17、织管理方法进行管理合理节约使用材料,降低成本机械设备管理合理选择配备机械设备并进行科学管理提高建筑施工机械化水平和效率技术管理建立正常的施工生产技术秩序积极采用“四新”实现施工技术管理现代化建立施工项目管理信息系统具有对信息收集、传递、处理、检索、提供等功能实现对施工项目进度、成本、质量、安全及生产要素进行管理4.3 项目管理部职责对公司总部负责,向公司总部报告工程实施过程中的一切重大事宜;负责工程项目的施工管理和各项工作的具体实施;编制项目各项计划,包括资金计划和执行机构开支预算;编制项目质量保证计划和技术方案,并报公司审批后负责落实和实施;编制项目安全文明施工组织管理方案,报公司审批后落实;做好现场生产组织管理工作,保证质量、工期和安全目标的实现;具体负责项目的各分部交验工作,以及竣工验收负责工程创优的各项工作;编制项目执行机构劳资分配制度报公司审批后执行;编制项目年度开支计划和项目各季度财务报表报公司审核;编制项目月报,内容包括进度计划完成情况,项目经营情况。安全文明施工,人员及其它资源投入情况和特别事项说明等报公司审核备案;负责编制项目管理部的财务和资产报告,损益分配方案等报公司审批。4.4 项目经理长驻现场措施建立请假制度项目经理应根据要求长驻施工现场,若离开现场,在一天以内,应以书面形式请假,经现场总监及甲方代表批准,离开前,必须将其工作交给现场副经理代