所以我知道一点C,尝试跳进ObjC for Max应用程序。试图找出条款,只需要一位大师来幽默我。
所以对象可以被认为是一个将操作和数据结合在一起的房子。
但是可能有许多不同的同类对象,称为实例。这可以被认为是一个带有一堆物体房屋的拖车停车场(制造的家庭社区)。但是不知道如何给出 type 的例子。
以下相同的例子,方法将是房子中数据被操纵的方式吗?
试图在我的大脑的一个非常简单的例子中找出这些定义:)
答案 0 :(得分:0)
停止使用这些类比,只需开始使用教程和代码,您就可以立即了解所有内容。
在我的话中,我会将方法称为一组指令,您可以使用给定的方法名称调用它们。
但实际上,只需开始编写代码,剩下的就会来:)(没有复制粘贴!!)
答案 1 :(得分:0)
您提出的问题与Objective-C无关,与Object-Oriented Programming有关。在深入了解新语言之前先阅读它!
答案 2 :(得分:0)
听起来你更需要对面向对象编程进行一些教育而不是Objective-C。做一些谷歌搜索一般OOP参考。以下是一些涉及您具体问题的基础知识:
对象:数据和相关操作组合的通用术语
类:对象的特定定义,即NSController
实例:从类定义
所以,我可以有一个对象Controller1,它是NSController类的一个实例。这可以称为“NSController对象”或“NSController”的实例。
答案 3 :(得分:0)
我知道这个主题已经很老了,但我想我会尝试帮忙,以防有人来这里寻找答案。
<强>对象强>
房子的蓝图。它有建造房屋的计划,它甚至会为承包商提供给你建造房屋,但它不是房子。
<强>实例强>
这是一所房子。它还跟踪房子的所有特征,因此它可以是内省的。 IE:您可以询问房子有多少房间,尺寸是什么等等。
方式强>
大多数每个对象都会定义方法。方法做的东西。按照房子的比喻,一种方法是为你抓住尺寸并打印出来的机制,或者它可能会改变房子的状态。 IE:打电话给管道工修理房子里的漏水管。