构造函数中的别名 - 类Point

时间:2013-11-29 08:01:12

标签: java

这是我的Point课程:

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

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

}

Inside Point构造函数我需要做其他事情以避免别名或我做了什么是好的?

1 个答案:

答案 0 :(得分:2)

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

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