假设Mypoint类在包B中的包A和Mycircle类中。我如何连接它们以便我可以在Mycircle中使用Mypoint的属性?
答案 0 :(得分:0)
有很多方法可以完成这项任务
使用继承
在B类中制作A类对象,反之亦然,并使用创建的相应对象调用A类或B类的功能。
将A类或B类公开(如果两者都在不同的包中)
答案 1 :(得分:0)
您需要将第一个包导入第二个包。
import packageA.Mypoint;
答案 2 :(得分:0)
您可以通过将其置于类声明
之上来导入包import packageA.Mypoint;
或
import packageB.MyCircle;
此外,由于圆由点组成,因此可以使用继承,因此所有Mypoint方法都可用于从Mycircle类创建的对象
public class Mycircle extends Mypoint