过去一周我一直在学习Java,所以我决定练习。 我想创建一个实例来调用主类中的号码
我想拥有的班级被命名为“客户” 在主类别中,我要求用户键入其ID int 我想将ID从主类调用到Clients类,但未成功 两者都在同一个.java文件中
你能帮帮我吗? 我在网上搜索,但发现的代码太多了,我的大脑无法处理,我在这里乞求一个例子
import random
def a_word():
file = open('words.txt', 'r')
random_word = random.choice(file.readlines())
print('The %s tree.' % random_word)
return
a_word()
答案 0 :(得分:0)
在第二行中,您尝试将新创建的类Client
的对象分配给失败的原始类型变量getUserID
。
int userID = userInput; //In main
int getUserID = new Client(); //My instance attemt. Failed
如果要分配Client类的对象,则需要以Client类型或它的父类分配该对象。
例如,如果ClientParent类是Client的父类,即
Client extends ClientParent{
....
}
以下示例适用:
ClientParent instance = new Client(); // This will work as ClientParent is the super class of Client.
Object instance1 = new Client(); // Object is a super class of any class.
Client instance2 = new Client();// You can assign in same type.
希望以上示例将澄清您的困惑。