将一个类的实例传递给另一个java文件
对不起,如果这是一个愚蠢的问题,但我有点卡在一个问题!将一个类的实例传递给另一个java文件
基本上是:如果我有3个 “的.java” 文件,即 “main.java”, “implement.java” 和 “class.java”
在class.java我创建了一个公共类
即:
public class Inbox {
int Letters;
int Bills;
int Invoices;
}
==============================
在implement.java我创建此类的一个实例并将其分配给变量
即:
Inbox IX = new Inbox;
IX.Letter = 20;
IX.Bills = 2;
IX.Invoices = 1;
==============================
我怎么会通过这些变量(IX.Letters,IX.Bills & IX.Invoices)放到我的“main.java”中?
我找遍了整个互联网,但没有运气=(
希望有人能如果你使用的是Eclipse它可以帮助我
干杯家伙
自动生成的getter和setter (源码>产生getter和setter)它可以帮助你理解
Argghh!我使用Netbeans! ='(:@ – PranDaMan
每个现代IDE都可以做到这一点,Netbeans。在菜单中找它或谷歌,你应该立即找到它。 – Blacklight
这是一个使用getter和setter的例子:
public class Inbox {
private int letters;
private int bills;
private int invoices;
public int getLetters() {
return letters;
}
public void setLetters(int letters) {
this.letters = letters;
}
}
public class Main {
public static void main(String[] args) {
Inbox ib = new Inbox();
ib.setLetters(20);
int letters = ib.getLetters();
}
}
有你的编译你的代码?你的implement件.java有编译错误。 –
由于类名,应该将class.java称为Inbox.java。 – cworner1
这里有很多问题。类的命名(class.java应该是inbox.java),getter和setter的用法等等。我建议你为初学者阅读一本好书,或者看看教程。 – Blacklight