我试图围绕正确的对象命名。 所以我们可以说我叫 水果苹果=新水果(苹果); 所以是 水果(1)数据类型 苹果(1)对象 水果的名称()来构造 苹果通话(2日)到名为苹果 对象的引用还是我完全脱落的命名? 我知道它们是如何运作的,但我只想说出正确的命名。试图获得对象和数据类型的简单定义。
0
A
回答
2
Fruit apple = new Fruit(apple);
首先,这不会编译。在初始化之前,您正尝试使用apple
。
让我们而不是采取类似
Fruit apple = new Fruit(numOfSeeds);
表达(对=
赋值运算符的左侧)的左侧声明Fruit
类型的新变量。
表达式的右手边是一个新实例创建表达式Fruit
类型的。这个新的实例创建表达式使用单个参数调用Fruit
构造函数。该表达式将单个参数传递给此构造函数调用。该参数将是通过评估变量numOfSeeds
解决的值。
当计算右侧的表达式时,JVM将创建一个类型为Fruit
的新实例,并将该实例的引用值分配给左侧的变量。
0
所以是水果(1)数据类型的苹果(1)对象 水果的名称()来构造苹果的调用(2日)到名为苹果
对象 参考几乎正确。第一个Fruit不仅是一个数据类型,而且是一个类名,也就是要被实例化的类。另外,Sotirios Delimanolis指出,你的例子不会编译,因为在这个例子中,你会尝试声明一个对象并在同一时间在构造函数中使用它。
相关问题
- 1. 获得来自和对象类型的对象
- 2. 有SerializationException试图返回自定义对象类型
- 3. ObjectBox创建对象的实体地图和自定义类型
- 4. 获取类型错误试图串连 'STR' 时和 'NoneType' 对象
- 5. 简单的Ruby类和对象程序
- 6. 简单对象值取得
- 7. XSD定义简单类型+限制+ anyAttribute
- 8. 的java bean类型的ArrayList得到的是未定义类型的对象
- 9. 从“任何”类型的对象获取视图数据?
- 10. 如何将JSON数据自定义类型与地图<整数,对象>
- 11. Python的数据模型文件:将未绑定用户定义的方法的对象和类方法对象
- 12. Typescript:定义一个对象的类型
- 13. 类型定义的包对象
- 14. 我如何获得自定义类中的对象的索引?
- 15. Alfresco试图获得siteService对象
- 16. angular2作为特定对象类型的地图数据
- 17. 试图获得非对象的属性(WordPress类别)
- 18. 如何根据类名获取用户定义的对象类型?
- 19. 无法获得属性的值“元素类型”:对象为空或未定义
- 20. XText数据类型定义和用法
- 21. 数据表和自定义类型
- 22. JUnit测试自定义对象类型的getter方法
- 23. 如何从对象类型获得泛型类型
- 24. 表单数据和类对象
- 25. 关于JavaScript数据类型和对象类型的困惑
- 26. 错误获取自定义分类的塞时,“试图获得非对象的属性”
- 27. 如何绑定自定义类型的对象和控件?
- 28. Kohana的ORM别名和 “试图获得非对象的财产”
- 29. 获取自定义Scala对象的类
- 30. 试图创建3个数组的简单json对象
请用适当的方式解释你的问题:) – Muhammad 2014-09-28 04:13:04