1. 面向对象编程中是如何体现封装性的?2. 面向对象编程的重载和重写的含义是什么?3. 什么是接口回调?其过程细节是怎样的?4. 是举例说明什么是组合关系和依赖关系?5. 距离说明什么是抽象类和接口,有什么区别,如何应用它们?6. 面向对象方法有哪些基本原则?抽象类与接口面向抽象原则开-闭原则“多用组合,少用继承”原则“高内聚-低耦合“原则7. 什么是设计模式?它的基本要素有哪些?8. 什么是框架?框架与模式的区别有哪些?框架是针对某个领域,提供用于开发应用系统的类的集合区别:层次不同范围不同相互关系9. 举例说明面向对象的多态性?10. 软件体系结构有哪几种形式?1. 概念结构:从主要设计元素(构件)及其相互关联、设计原则和性能角度考虑的结构。2. 模块结构:根据功能分解建立模块的层次结构包括模块接口、模块管理、模块控制和一致性等问题。3. 代码结构:描述源程序,二进制程序,库文件。在开发环境下的组织包括系统资源配置管理,系统构造和对象嵌入机制OEM等。4. 执行结构:描述系统的动态结构包括性能、调度、