java - 构造函数内的别名 - 类 Point

标签 java

这是我的 Point 类:

public class Point
{
    private int _x;
    private int _y;

    public Point(Point other)
    {
        _x = other._x;
        _y = other._y;
    }

}

在 Point 构造函数内,我需要做一些其他事情来避免别名,或者我所做的可以吗?

最佳答案

你的代码应该没问题。就我个人而言,为了清晰起见,我喜欢在构造函数中使用 this,但这是一个风格问题:

public Point(Point other)
{
    this._x = other._x;
    this._y = other._y;
}

关于java - 构造函数内的别名 - 类 Point,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20280920/

相关文章:

java - 如何从另一个线程访问GUI

java - Android 应用程序作为 Web 服务的客户端

java - 什么是NullPointerException,我该如何解决?

java - 使用 Eclipse 时出现奇怪的错误

java - 使用依赖线程 worker 在 Java 中安排定期作业?

java - Jackson:字段类型限制

java - 通过JAVA获取mongodb中的currentdate

java - 为什么我无法定义数组?

java - 我可以将java测试复制到Katalon studio吗

用于 XML 的 java api - 带磁盘备份的 dom 处理