首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >函数、类、方法、对象和构造函数之间的区别?

函数、类、方法、对象和构造函数之间的区别?
EN

Stack Overflow用户
提问于 2021-04-29 01:39:39
回答 1查看 213关注 0票数 0

在面向对象编程中,我一直在努力记住关键词,我觉得它们都是交替使用的,所以请有人花点时间来解释函数、类、方法、对象和构造函数之间的区别吗?语言和语言并没有什么不同,所以任何解释都会有帮助,但我现在正在学习Java和Dart。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-29 01:54:08

“类”是类似事物的一个类别(想想生物分类,或者集合论术语(比集合更大的东西),或者仅仅是“分类”这个词。如果你需要一种更平淡无奇的方式来记住它,那么头等舱的所有座位都是大小和形状相同的,经济舱的所有座位都是一样的。

对象是某个类的实例。一个给定类可以有许多对象。每个对象都与其他所有对象不同;对象具有标识性。(经济舱的座位有座位号。)

构造函数生成(构造!)对象。类有构造函数,您可以用它来创建该类的对象。构造函数的作用是创建一个对象,并建立其表示不变量(也就是说,创建处于有效状态的对象)。

函数/方法是行为,通常与类相关联。

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

https://stackoverflow.com/questions/67309948

复制
相关文章

相似问题

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