如何连接两个不同包的两个类?

时间:2016-01-08 05:35:15

标签: java

假设Mypoint类在包B中的包A和Mycircle类中。我如何连接它们以便我可以在Mycircle中使用Mypoint的属性?

3 个答案:

答案 0 :(得分:0)

有很多方法可以完成这项任务

  1. 使用继承

  2. 在B类中制作A类对象,反之亦然,并使用创建的相应对象调用A类或B类的功能。

  3. 将A类或B类公开(如果两者都在不同的包中)

答案 1 :(得分:0)

您需要将第一个包导入第二个包。

    import packageA.Mypoint;

答案 2 :(得分:0)

您可以通过将其置于类声明

之上来导入包
import packageA.Mypoint;

import packageB.MyCircle;

此外,由于圆由点组成,因此可以使用继承,因此所有Mypoint方法都可用于从Mycircle类创建的对象

public class Mycircle extends Mypoint