首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >简单介绍面向对象编程的基础知识

简单介绍面向对象编程的基础知识
EN

Stack Overflow用户
提问于 2010-05-18 05:06:23
回答 5查看 233关注 0票数 0

谁能给我介绍一下OOP的主要范例,比如继承、多态性、封装?我正在寻找短文,约2-3页,为非常快速的阅读。

非常感谢。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-05-18 05:07:47

只要谷歌http://en.wikipedia.org/wiki/Object-oriented_programming就可以了

票数 8
EN

Stack Overflow用户

发布于 2010-05-18 05:09:30

来自艾伦·凯(他发明了这个术语)在c2.com上的定义:

http://c2.com/cgi/wiki?AlanKaysDefinitionOfObjectOriented

http://c2.com/cgi/wiki?AlanKayOnMessaging

这可能不是你想要的面向对象的。

最大的想法是“消息传递”--这就是内核...都是关于..。日语中有一个很小的单词-- ma --意思是“介于两者之间的东西”--也许最接近的英语对应词是"interstitial“。要设计出伟大的、可扩展的系统,关键在于设计其模块如何通信,而不是设计其内部属性和行为。

票数 0
EN

Stack Overflow用户

发布于 2010-05-18 05:10:44

快速阅读不能向您介绍OOP范例。这是一个非常大的主题,你最好专心研究它,因为它可以决定你的代码是如何构造的。

我还建议你提高你的设计模式知识,当你正确理解OOP的时候。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2852814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档