在C中是否有模拟继承等面向对象程序设计特性的好方法


Posted in 面试题 onMay 22, 2012
把函数指针直接加入到结构中就可以实现简单的“方法”。你可以使用各种不雅而暴力的方法来实现继承, 例如通过预处理器或含有“基类” 的结构作为开始的子集, 但这些方法都不完美。很明显, 也没有运算符的重载和覆盖(例如, “导出类”中的“方法”), 那些必须人工去做。显然的, 如果你需要“真” 的面向对象的程序设计, 你需要使用一个支持这些特性的语言, 例如C++。

Tags in this post...

面试题 相关文章推荐
Yahoo的PHP面试题
May 26 面试题
abstract class和interface有什么区别?
Jan 03 面试题
什么是类的返射机制
Feb 06 面试题
什么是Smart Navigation?
Jul 03 面试题
描述RIP和OSPF区别以及特点
Jan 17 面试题
C# Debug和Testing相关面试题
Oct 25 面试题
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
Nov 24 面试题
什么是makefile? 如何编写makefile?
Jan 02 面试题
什么是GWT的Module
Jan 20 面试题
你在项目中用到了xml技术的哪些方面?如何实现的?
Jan 26 面试题
J2EE系统只能是基于web
Sep 08 面试题
请介绍一下WSDL的文档结构
Mar 17 面试题
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
Dec 05 #面试题
在C语言中实现抽象数据类型什么方法最好
Jun 26 #面试题
main 函数执行以前,还会执行什么代码
Apr 17 #面试题
C语言中一个结构不能包含指向自己的指针吗
May 25 #面试题
C/C++有关内存的思考题
Dec 04 #面试题
C语言基础笔试题
Apr 27 #面试题
南京迈特望C/C++面试题
Jul 09 #面试题
You might like
常用星际术语索引(新手指南)
2020/03/04 星际争霸
网友原创的PHP模板类代码
2008/09/07 PHP
PHP获取url的函数代码
2011/08/02 PHP
php获取客户端电脑屏幕参数的方法
2015/01/09 PHP
php递归创建目录的方法
2015/02/02 PHP
php封装json通信接口详解及实例
2017/03/07 PHP
CodeIgniter框架基本增删改查操作示例
2017/03/23 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
PHP实现微信小程序用户授权的工具类示例
2019/03/05 PHP
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
2016/05/27 Javascript
jquery.cookie.js的介绍与使用方法
2017/02/09 Javascript
利用纯js + transition动画实现移动端web轮播图详解
2017/09/10 Javascript
js实现HTML中Select二级联动的实例
2018/01/05 Javascript
vue项目tween方法实现返回顶部的示例代码
2018/03/02 Javascript
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
Vue 组件注册实例详解
2019/02/23 Javascript
微信小程序左右滚动公告栏效果代码实例
2019/09/16 Javascript
ES6学习教程之Promise用法详解
2020/11/22 Javascript
Python def函数的定义、使用及参数传递实现代码
2014/08/10 Python
Python利用pyHook实现监听用户鼠标与键盘事件
2014/08/21 Python
跟老齐学Python之用while来循环
2014/10/02 Python
Python实现统计给定列表中指定数字出现次数的方法
2018/04/11 Python
Python中Numpy ndarray的使用详解
2019/05/24 Python
CSS3 clip-path 用法介绍详解
2018/03/01 HTML / CSS
英国时尚运动品牌的合集:The Sports Edit
2017/12/20 全球购物
美国在线鞋类零售商:LifeStride
2019/06/09 全球购物
办公室打字员岗位职责
2014/04/16 职场文书
酒店销售经理岗位职责
2015/04/02 职场文书
医院员工辞职信范文
2015/05/12 职场文书
2016年先进班集体事迹材料
2016/02/26 职场文书
详细了解MVC+proxy
2021/07/09 Java/Android
Elasticsearch 数据类型及管理
2022/04/19 Python
详解PyTorch模型保存与加载
2022/04/28 Python