自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 【转】从面向过程到面向对象——在C中如何实现面向对象编程

<br />引言:像我们这些80后的童鞋,一般都是从C入门,然后转到C++和Java这些面向对象语言。当习惯了OOP的思想后就会开始思考,OOP是怎么来的。为什么我们觉得从面向过程到面向对象是一种自然的进化呢?语言就是一种工具,是应需要产生的,所以必然有这样的需求,才有这样的结果。笔者在阅读开源C源码的过程发现了很多OOP的特征,因此推测OOP就是一种自然的进化。<br />回顾OOP的三大特性:封装,继承和多态。现在让我们分别研究怎样在C中实现这些OOP特性。1. 实现OOP中的封装性(不包括成员权限控制

2011-03-28 21:48:00 11847

原创 OO Programing in C (3)

C的面向对象概念OO Programing in C is not only POSSIBLE but also PRACTICAL.<br />-------------------------------------------------------------------------------- <br /><br />OO思想在Unix世界中很早就有:UNIX把设备抽象成文件,这样就可以用一套相同的方法(open, read, write, close, ... )去访问不同的设备和文件——尽管

2011-03-28 20:59:00 362

原创 OO Programing in C (2)

<br />OO Programing in C is not only POSSIBLE but also PRACTICAL<br />-------------------------------------------------------------------------------- <br /><br />OO的一个亮点是类的"继承",通过"继承",可以重用许多代码。而且"继承"也是现实生活中非常自然的一种关系。但是很不幸,C没有class,更没有提供"继承"的表达方式。既然能用C的str

2011-03-27 19:16:00 364

原创 OO Programing in C (1)

<br />OO Programing in C is not only POSSIBLE, but also PRACTICAL.<br />-------------------------------------------------------------------------------- <br /><br />“class“是很多OO编程语言里的关键字,它来源于OO鼻祖Smalltalk。class(类),是对一群有相同特性的对象的抽象概括,对象称为类的实例。在class里面可以存放有状态

2011-03-27 19:08:00 372

NET_Web开发震撼之变:.NET_MVC框架

NET_Web开发震撼之变:.NET_MVC框架

2014-03-14

精通C程序设计详细ppt教程

精通C程序设计 详细的ppt教程

2008-11-04

网络实验室的利用

fdp文件,可用于大学网络实验室

2008-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除