muisicq 님이 쓰신 글 :
: class Point {
: public double x, y;
: public void setting(double a, double b) {
:
: x=a;
: y=b;
:
: }
: public void swap(Point a){
: double temp;
: temp=a.x;
: a.x=a.y;
: a.y=temp;
: }
: public String toString()
: {
:
: return ("X좌표 값은 " + x + "이고" + "Y좌표 값은 " + y +"이다,");
: }
: public static void main (String[] args) {
:
: Point ptr = new Point();
: ptr.setting(10.0, 20.0);
: System.out.println(ptr.toString());
: }
: }
:
:
: ---------
: double 주는 거는뭔가요??
:
: swap 과 (Point a) <- 설명해주세요;
:
: ptr.swap(ptr) <- ptr 왜 보내졌는지 ..?
C# 이네요.. -_-
뭐, 어쨌든.. -_- C# 관련 문법을 좀더 살펴보시기를 권합니다.
아래 내용중에서 "(5) C#에서의 데이터 타입 : Value 타입과 Reference 타입 (4)"에 아주 간략한 설명이 있습니다.
http://www.hoonsbara.com/LectureMain.aspx?key=List&LecCate_idx=7
|