首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OOP原理和OOP概念的区别?

OOP原理和OOP概念的区别?
EN

Stack Overflow用户
提问于 2020-05-21 04:37:14
回答 2查看 819关注 0票数 0

我对面向对象编程有这种困惑。对于我编写的一些代码,我必须回答一些问题:

在这段代码中所使用的面向对象操作原则是什么? applied?

  • Explain
  1. 是如何实现的?
  2. ,它们是如何实现的?

在这里,我不明白这两个词“原则”和“概念”之间的区别。是一样的吗?还是不一样?

我知道有四个面向对象的原则。

  1. Inheritance.
  2. Abstraction
  3. Encapsulation.
  4. Polymorphism.

在我的代码中,我有setter方法、getter方法、抽象类、继承类。所以我这样回答:

  1. Inheritance,抽象、封装、Polymorphism.
  2. I使用setter方法、getter方法、抽象类、继承类。

  1. ,我不知道,

这是混乱。我是否需要解释:

  • Inheritance,的提取,封装,多态性?

  • 方法、getter方法、抽象类、类间继承?
EN

回答 2

Stack Overflow用户

发布于 2020-05-21 05:48:50

OOP、封装、数据提取、多态性和遗传4大原则。这些也被称为面向对象编程的四大支柱。

面向对象的概念有类、对象、继承、接口和包。

我也对此感到困惑,直到我的老师告诉我,原则是一套规则,你必须应用这些规则,而概念是对如何应用这些规则的理解。

因此,人们可以通过这一概念,从原则中了解必须做什么,应该如何做,或在什么领域做。

希望我能帮上忙。

票数 2
EN

Stack Overflow用户

发布于 2020-05-21 04:54:54

你可以考虑这样做-你可能不会给出继承,抽象,封装,多态的理论解释。您应该提到这些OOP主体在您的总体类设计、代码流以及应用它们的原因方面有哪些优势。

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

https://stackoverflow.com/questions/61927376

复制
相关文章

相似问题

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