免费智能真题库 > 历年试卷 > 程序员 > 2020年下半年 程序员 下午试卷 案例
  第6题      
  知识点:   C++

 
在线购物系统需提供订单汀印功能,相关类及关系如图6-1所示,其中类Order能够完成打印订单内容的功能,类HeadDecorator与FootDecorator分别完成打印订单的抬头和脚注的功能。
下面的C++代码应实现上述设计,其执行结果如下:
订单抬头!
订单内容!
订单脚注!
--------------------------
订单抬头!
订单脚注!
 
问题:6.1  

 
 
 

   知识点讲解    
   · C++
 
       C++
        C++语言是一种面向对象的强类型语言,由AT&T的Bell实验室于1980年推出。
        C++语言是C语言的一个向上兼容的扩充,而不是一种新语言。C++是一种支持多范型的程序设计语言,它既支持面向对象的程序设计,也支持面向过程的程序设计。
        C++支持基本的面向对象概念,包括对象、类、方法、消息、子类和继承。C++完全支持多继承,并且通过使用try/throw/catch模式提供了一个完整的异常处理机制。它同时支持静态类型和动态类型,也完全支持多继承,不提供自动的无用存储单元收集,这必须通过程序员来实现,或者通过编程环境提供合适的代码库来予以支持。
   题号导航      2020年下半年 程序员 下午试卷 案例   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
 
第6题    在手机中做本题