计算机科学的哪个分支专注于软件中的面向对象概念?

发布于 2024-12-01 06:01:00 字数 148 浏览 3 评论 0原文

计算机科学是否有一个专注于面向对象概念的分支?关于面向对象软件开发的书籍有很多,但它们大多采用工程的角度。 在研究论文的背景下,我希望能够采用计算机科学的观点。换句话说,大多数资源似乎都是关于工艺的,而不是工艺背后的科学。 在更抽象的层面上研究面向对象的重要书籍和论文将非常有用。

Is there a branch of computer science that focuses on concepts of OO? There are many books about Object Oriented software development, but they are mostly adopting an engineering perspective.
In the context of a research paper, I'd like to be able to adopt the computer science point of view. In other words, most resources out there seem to be about the craft, not the science behind the craft.
Important books, papers which study OO at a more abstract level would be really useful.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

酒浓于脸红 2024-12-08 06:01:00

这本书似乎是一个很好的起点:http://www.amazon.com/基础-面向对象-语言-类型-语义/dp/026202523X
万一其他人也在寻找同样的东西。

This book appears to be a good starting point: http://www.amazon.com/Foundations-Object-Oriented-Languages-Types-Semantics/dp/026202523X
In case anybody else is looking for the same thing.

染年凉城似染瑾 2024-12-08 06:01:00

Bertrand Meyer 的《面向对象软件构建》可能是我读过的对 OO 最深入的研究。

Object Oriented Software Construction by Bertrand Meyer is probably the most in-depth study of OO I've come across.

神回复 2024-12-08 06:01:00

您可能想查看 AbdelGawad 最近在莱斯大学的工作。他构建了主流 OOP(例如 Java、C#、C++、Scala、X10 等)的数学模型,称为 NOOP。这是他的博士论文的链接 http://scholarship.rice.edu/handle/1911/70199

You may like to check AbdelGawad's recent work at Rice University. He builds a mathematical model of mainstream OOP (eg, Java, C#, C++, Scala, X10, etc) called NOOP. Here is a link to his PhD thesis http://scholarship.rice.edu/handle/1911/70199

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文