Skip to main content
 首页 » 编程设计

programming-languages之寻找一种纯面向对象的语言

2025年05月04日95thcjp

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.

6年前关闭。




Improve this question




我认为面向对象编程被高估了,但是我想学习这种范式。我一直在尝试使用 QT 4 在 PHP 5 和 C++ 中执行此操作。不幸的是,我倾向于以结构化方式进行编程,我不使用太多继承或多个实例。我想我必须学习一种纯面向对象的语言,迫使我使用上述功能。

我认为最好的选择可能是学习 Ruby。你能确认或说出更好的选择吗?

我主要在 x86-64 Linux 上工作。

请您参考如下方法:

面向对象编程与语法无关。它是一种编程范式。

一种语言可以强制你使用对象(例如,如果一切都是对象),但是 使用其中一种语言不会“强制”你学习面向对象编程 .

I do not use much of inheritance nor multiple instances



你必须学会​​什么时候 为什么您使用这些技术(数据抽象、封装、多态性和继承)来思考对象。获得面向对象编程的良好引用,并使用您最熟悉的任何语言(支持 OOP)来应用这些技术。