我之前没有使用过Eclipse。我刚刚安装了Eclipse和JDK。我在网上找到了一些文件夹,包括一些代码,如工厂方法(pizzafm),简单工厂(pizzaas),抽象工厂(pizzaaf)
package headfirst.factory.pizzaaf;
package headfirst.factory.pizzafm;
package headfirst.factory.pizzas;
有人可以解释上面那些包裹的意思吗?
当我开始使用Eclipse工具创建项目时,项目名称是什么? (这是头一个吗?),包名? (工厂?),源文件夹(是否需要将所有.java类放入的文件夹?)
答案 0 :(得分:0)
headfirst.factory
是包名称,pizzaaf
是class
名称。
您的项目名称可以是您喜欢的任何内容,但是当您在该项目中创建一个java类时,请说Pizzaaf
然后在包文本框中,您需要输入headfirst.factory
,我可以从您的问题中看到。
在图片中看到我选择了我的项目名称为Abc
,所以当我右键单击它并选择New->Class
时,它会显示Abc/src
,这意味着我的源文件.java
文件将在此文件夹中。
现在我想在包Pizzaaf.java
中创建headfirst.factory
文件,因此我在“名称”文本框中编写了Pizzaaf
,在“包”文本框中编写了headfirst.factory
。现在,当您点击“完成”时,Pizzaaf.java
将位于层次结构Abc\src\headfirst\factory\Pizzaaf.java
。