묻고답하기

class에 대해 공부를 하고 있는데, 제가 보고 있는 책에는 설명이 충분하지가 않아 이렇게 질문
을 올리게 되네요.
우선 책에 있는 예제소스를 보여드릴께요.

1행 <?
2행 class Account{
3행            var $current_money;

4행 function Account($defVal=10000){
5행            $this->current_money=$defVal;
                                                  }

6행 function save($money){
7행           $this->current_money+=$money;
8행                                    }

9행 function withdraw($money){
10행           if($this->current_money<$money){
11행               echo "잔액이 부족합니다";
12행               return ture;
13행                                                               }
14행          else{
15행                  $this->current_money-=$money;
16행                  return ture;
17행                 }
18행                                       }
19행
20행 function getCurrent(){
21행              return $this->current_money;
22행                                }
23행                        }
24행 ?>

이제부터 질문을 드릴께요...^^;;

질문1) 3행에 보면 "var" 라는 것이 있는데, 이것은 무슨역할을 하는 건가요??
          책에는 이것에 대해 전혀 안나와 있어요..ㅡㅡ;;;

질문2)  3행에 var $current_money; 소스는 왜 있는건가요??

질문3) 5행,7행,10행,15행,21행에 보면 $this 라는 것이 있는데, 이것은 무슨 역할을 하는 건가요??
          책에는 "new 연산자를 통해 생성된 객체이다." 이렇게만 나와 있고, 구체적인 설명이 전혀 없
          어서..ㅡㅡ;;;

질문4) 5행,7행,10행,15행,21행에 보면 current_money 라는 것이 있는데...
           앞에 $가 붙어야 하는거 아닌가요?? 왜 $를 붙이지 않고 그냥 current_money 라고만 한 건
           가요??

질문5) 5행,7행,10행,15행,21행에 보면 " -> " 가 있는데...
          함수밖에서는 지시연산자인 " -> " 이것이 있으면 class 내에 정의된 함수를 호출하는 것으로
          알고 있거든요, 그런데 함수안에서 저것은 무슨역할을 하는건가요??
          만약 함수밖에서와 같은 기능을 수행하는 거라면 current_money 는 함수도 아닌데,
          왜  ->current_money라고 한건가요??

질문6) 12행, 16행, 21행에 있는 ture 는 어떤 역할을 하는건가요??

여기까지가 저의 질문이었어요.ㅡㅡ;
오늘도 질문이 많아 죄송하지만, 제가 보고 있는 책에 자세히 나오지 않아 이해하는데 상당히 어려
워서 오늘도 염치불구하고 질문을 드리네요.
좋은 답변있기를 바라며...
그럼 이만... (__)
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
TOKYOMILKDARK xe 게시판 추가 문제 file  
에니텔 XE 공모전 2014 출품된 시험 모듈 설치 중 오류  
조푸름 스케치북 게시판 글읽기 수정 [1] file 2015.03.12 by 몽실아빠
시리우스박 댓글달린 게시판 수정에 관해서요 [3] 2015.03.12 by 몽실아빠
조저스 xpressengin.com 사이트의 기본 레이아웃이 어떤건가요? [2] 2015.03.12 by sejin7940
풀무치뒷다리 확장변수의 기본값에도 고유 주소가 있나요? [3] 2015.03.12 by 하늘희
gauel 갑자기 댓글 달린 모든 게시물에서 오류가 발생합니다. [2] 2015.03.12 by 溺內
socialskyo 회원가입 인증사용시..회원이 인증안하면?? [2] 2015.03.12 by socialskyo
스타일밀크 이사이트 에 사용된 위젯은 무엇인가요? [2] 2015.03.12 by 스타일밀크
xe_마니 xe설치관련 문의드립니다. [4] 2015.03.12 by xe_마니
rong6 스케치북 모바일 게시판에서 댓글 갯수를 표시하고 싶습니다ㅠㅠ [1] file 2015.03.12 by 가필드3D
홍좀비 기존에 서버에 있는 xe를 테스트서버에 옮기고 수정하고 싶은데 [1] 2015.03.12 by DoorWeb
charlie92622 일반 레이아웃과 모듈의 레이아웃 [1] 2015.03.12 by DoorWeb
김동하123 ASXE_FLAT의 검색 창을 다른 사이트에 옮기려면 어떻게 하지요?  
putty PHP 게시판 데이터 XE로 이전하기.... 질문입니다. [4] 2015.03.12 by putty
putty XE홈페이지 영문,국문 2개를 사용하고 있는데요. [2] 2015.03.12 by putty
가필드3D 메인과 서브 레이아웃을 달리하고 싶은데 [5] file 2015.03.12 by 가필드3D
charlie92622 제가 직접 추가한 레이아웃이 안나오네요 [4] file 2015.03.12 by kdp
너구리우동면 iframe 리사이징  
뭘봐첨봐 도와주세요!! [1] 2015.03.12 by imagineshop