TEL:400-8793-956
当前位置:程序、服务器

PezDispenser分配器=新的PezDispenser();

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-24 09:03:07

 问:我们为什么在代码中写这个:

 
PezDispenser分配器=新的PezDispenser();
 
我不了解它的效用。
 
 
答:PezDispenser 分配器 = 新的 PezDispenser ();
使用此代码,我们将创建PezDispenser类的新对象。
 
我想使用一个不同于PezDispenser的示例,希望它可以帮助您理解OOP(面向对象编程)的这一非常重要的部分。所以,让我带您进入Java丛林:)
 
在创建新对象之前,需要构建父类,我们可以创建的实例。
 
我们将父类称为Animals,然后将创建该类的对象并将其称为“ tiger”。老虎是动物吧....
 
公共 类 动物 { 
//动物类
}
在Java中,everthing是一个对象。因此,如果需要,您需要在代码中的某个地方创建类的对象/实例。使用“ new”关键字可以实例化一个新对象。实例是对象的另一个词。
 
所以它应该看起来像这样:
 
动物 老虎 = 新 动物();
//在左侧,您看到了声明:您声明了类型/类动物的对象/实例“老虎” 
//在右侧,您看到了实例化:new关键字是创建该对象的Java运算符(在实例化一个新对象
//初始化:在“ new”运算符之后,调用构造函数,该构造函数将初始化新对象
类就像对象的蓝图。在该类中,您可以声明方法和变量,并在实例化后访问它们(新的Animal())。    
 
上一篇: 如何解决这个问题呢?
下一篇: PHP错误,但未显示错误代码