|
Post by arzina44 on Oct 21, 2023 4:01:41 GMT
学习时您可能遇到过实例方法这个术语。它们是编写代码的基本构建块之一。这些方法可以访问类的实例并用于读取或写入实例属性。理解它们将帮助你理解中的是什么。创建实例方法的第一步是创建一个类。您可以通过使用关键字来完成此操作。创建类后您可以使用与定义函数类似的语法在类中定义实例方法。让我们将我们的类命名为并在其中创建一个实例方法。以下是上面代码中的逻辑步骤。首先我们定义一个名为的类。接下来我们添加类构造函数。我们创建具有两个属性的实例即颜色和类型。最后我们定义一。 个实例方法。实例方法的第一个参数必须为。该参数是调用实例方法的类的实例。因此是类或对象的实例我们在类的两个方法中使用了它。首先我们在方法中使用它。它在这里用于更新类实例的状态。其次我们在方法中使 数字数据 用了它。这里用它来读取属性类型和颜色的值以便我们得到打印语句。换句话说它读取对象的状态。何时在中使用现在我们知道了中的含义那么什么时候应该使用呢每当用创建一个类时编码人员都需要有一种方法来访问该类的属性和方法。其他编程语言具有指定的固定语法来引用这些属性和方法。例如语言使用语法。 另一方面使用作为表示类实例的方法的第一个参数。除此之外还可以表示类中的变量字段。让我们考虑一个例子。是类的名称变量。因此如果方法内有变量将不起作用。因此在定义实例方法时应该使用因为在调用该方法时它会作为第一个参数自动传递。从实例方法内部引用类属性时还应该在中使用。当您从其他实例方法引用实例方法时也会派上用场。自我实践考虑下面的代码具有属性并拥有功。
|
|