this는 현재 객체 자신에 대한 레퍼런스이다.
보다 정확히 말하면 현재 실행되고 있는 메소드가 속한 객체에 대한 레퍼런스이다.
this는 현재 객체에 대한 레퍼런스이므로, this.radius는 현재 객체의 멤버 radius를 접근한다.
위 코드의 경우
this.radius는 멤버 radius를 의미하고
radius는 매개변수 radius를 의미한다.
this는 현재 실행되는 메소드가 속한 객체에 대한 레퍼런스이고, this()는 클래스의 생성자에서 다른 생성자를 호출할 때 사용한다.