웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[클래스] 클래스 #1
2002.08.07 17:10
객체 지향의 꽃..클래스-_-;;;
뭐 저 같은 경우는 즐겨 이용합니다-_-;;
클래스 설명 따위는 집어치고-_-;;;;
그냥 사용법부터-_
---------------------------------------------------------------------
코딩한 클래스 쓰는 방법 모르신다고요? 가르쳐드리죠=_=
이렇게 쓰시면 되고^-^클래스 선언한걸 다시 없애는 방법은
변수를 초기화 시켜주시면 됩니다^-^
unset함수를 이용해서 말이죠..
어차피, php가 종료됨과 동시에 파기가 되므로 특별한 경우가 아니면 안해주셔도 무난합니다
그리고
$변수 = new $클래스명이담긴변수;
이런식으로 클래스 선언 가능합니다
이번 강좌는 쉽게 끝났네요-_-;;
이미지 박스 용량도 모자르고^^a;;;(꽉 찬건 아니지만^^)
그리고.. 또=_=귀차니즘? =_=
뭐 저 같은 경우는 즐겨 이용합니다-_-;;
클래스 설명 따위는 집어치고-_-;;;;
그냥 사용법부터-_
---------------------------------------------------------------------
코딩한 클래스 쓰는 방법 모르신다고요? 가르쳐드리죠=_=
이렇게 쓰시면 되고^-^클래스 선언한걸 다시 없애는 방법은
변수를 초기화 시켜주시면 됩니다^-^
unset함수를 이용해서 말이죠..
어차피, php가 종료됨과 동시에 파기가 되므로 특별한 경우가 아니면 안해주셔도 무난합니다
그리고
$변수 = new $클래스명이담긴변수;
이런식으로 클래스 선언 가능합니다
이번 강좌는 쉽게 끝났네요-_-;;
이미지 박스 용량도 모자르고^^a;;;(꽉 찬건 아니지만^^)
그리고.. 또=_=귀차니즘? =_=
댓글 8
-
토끼군
2002.09.07 15:41
-
김은성
2002.09.04 00:19
저도 C++을 배운 사람입니다.
헌데..php프로그래밍을 하면서 클래스를 굳이 사용한적이 없어서
여쭤보는건데..제가 질문이 좀 방대 했나 봐요?
제 질문은 보통 어떤때 쓰냐는 것입니다.
물론 웹프로그래밍 할때를 기준으로요.. -
김은성
2002.08.08 21:21
굳이 클래스를 왜 쓰죠?
걍..function 선언해서 써도 마찬가지잖아요..
굳이 쓴는 이유를 전혀 모르겠습니다.
알려주세요..
E-Mail : rladmstjd@hotmail.com -
azurespace
2002.08.16 15:09
이메일로 보내달라고 하시면 대체 누가...
저는 C++을 하니까... 거기에 기준을 두자면.
Function 써도 마찬가지면 안 쓰겠지요. 다르니까 쓰지.
그건 C++ 관련사이트 가보시면 알 수도 있으실.. -
벨몽이
2013.12.06 13:52
개인적으로 복사해서 보관하겠습니다
좋은 글 감사합니다.
-
육선미
2014.01.07 16:55
잘보았습니다.
-
진달래향기
2014.01.25 15:10
좋은정보 공유 해주셔서 감사합니다^^
-
스타박스
2014.03.20 10:46
좋은정보 감사합니다
제목 | 글쓴이 | 날짜 |
---|---|---|
게시판을 활용한 페이지 생성 및 관리 아이디어...(참고) [5] | 빨간발 | 2009.03.27 |
홈페이지 접속 속도에 미치는 에드온. [2] | jih449 | 2009.03.27 |
1.2 업데이트후, 모듈 업데이트를 클릭해도 계속 업데이트 버튼이 남는 경우 [4] | heesang | 2009.03.27 |
특정 도메인의 메일 주소로만 가입 인증 메일 보내기 [3] | 박정욱 | 2009.03.28 |
특정그룹 멤버 표시 위젯에서 이름 순 정렬하기 [2] | 이재한744 | 2009.03.30 |
Firebug와 FirePHP를 통한 XpressEngine의 디버깅 [6] | mooo | 2009.04.01 |
xe 설치시 다음과 같은 오류가 생깁니다. | Seung Hur | 2009.04.02 |
팁이라기엔 좀 그렇구요.. 초보자를 위한 파일업로드FTP보다 훨씬좋은.. [2] | 레드카라스 | 2009.04.02 |
위지윅 테이블 컴포넌트 (테이블 수정 기능) [3] | 개돌 | 2009.04.02 |
Cafe 운영시 조그만한 팁... [2] | 부푸러 | 2009.04.03 |
관리자 아이디로 작성한 비밀글을 특정인이 볼수있도록 해주는 팁 [13] | Dreami | 2009.04.03 |
클릭마다 조회수 올리기 [1.4.0] [12] | 지B | 2009.04.04 |
게시판 스타일이 안바뀌는 경우에 해보실 사항 [4] | coolsushi | 2009.04.04 |
호스팅업체에서 rewrite mod를 지원하는데 사용할 수 없는 경우 [1] [1] | 엔하늘 | 2009.04.05 |
이메일이 2개씩 보내질때 처치방법 [7] | 얼터1 | 2009.04.08 |
게시판형태를 달력게시판으로 못하나요? [1] | 오늘하루는느느느 | 2009.04.09 |
요청하신 모듈을 찾을 수 없습니다 문제해결 방법 [2] | 반도체맨 | 2009.04.09 |
IIS + PHP + MySQL5 설치 시 버젼 주의 [1] | 개돌 | 2009.04.10 |
최근 이미지 위젯 noimage 표시.. [6] | 개돌 | 2009.04.10 |
주민등록 입력 폼 1.2.0 [55] | 개돌 | 2009.04.10 |
예를 들어서 게시판 프로그램을 만든다고 칠 때 생각할 수 있는 클래스는
게시판, 글, 코멘트, DB 등등이 있겠지요.
예를 들어서 제가 게시판 클래스 cBoard를 만들었다 합시다. 그럼 이렇게 이용할 수 있겠지요.
<?
include "library.php";
$board = new cBoard($id);
$articles = $board->read_articles($page ? $page : 1);
if($articles === FALSE)
____error(ERR_NOPAGE);
while(list($no,$article) = each($articles))
{
____$article->read_data();
____board_list_record($article);
}
...
?>
대충 썼지만 이런 식으로 더욱 더 이해가 쉬운 프로그램을 만들 수 있습니다.
객체지향의 개념을 생각하시면 이해가 빠르실 것입니다. 객체지향의 목표는 클래스의 사용자들이 클래스 안에서 무슨 일이 일어나는지 신경 쓸 필요 없이 클래스를 사용할 수 있는... 그... 캡슐화와 은닉이던가; (개념 아직도 헷갈리는군 그래.) 아무튼 그런 목표가 있습니다. 냉장고를 쓸려고 냉장고가 어떻게 돌아가는지 알 필요가 없듯이, 클래스를 사용하기 위해서 클래스 내부를 알 필요 없습니다. 그래서 객체지향이 필요한 것이지요.
헛소리: ....근데 객체지향은 사용자는 편하게 만들지만 개발자는 귀찮게 만들더라는..;; (아는 분도 그렇게 말씀하시더군요;)
- 토끼군