웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[클래스] 클래스 #1
2002.08.07 17:10
객체 지향의 꽃..클래스-_-;;;
뭐 저 같은 경우는 즐겨 이용합니다-_-;;
클래스 설명 따위는 집어치고-_-;;;;
그냥 사용법부터-_
![001.jpg](/files/attach/images/19360725/518/373/019/001.jpg)
---------------------------------------------------------------------
코딩한 클래스 쓰는 방법 모르신다고요? 가르쳐드리죠=_=
![002.jpg](/files/attach/images/19360725/518/373/019/002.jpg)
이렇게 쓰시면 되고^-^클래스 선언한걸 다시 없애는 방법은
변수를 초기화 시켜주시면 됩니다^-^
unset함수를 이용해서 말이죠..
어차피, php가 종료됨과 동시에 파기가 되므로 특별한 경우가 아니면 안해주셔도 무난합니다
그리고
$변수 = new $클래스명이담긴변수;
이런식으로 클래스 선언 가능합니다
이번 강좌는 쉽게 끝났네요-_-;;
이미지 박스 용량도 모자르고^^a;;;(꽉 찬건 아니지만^^)
그리고.. 또=_=귀차니즘? =_=
뭐 저 같은 경우는 즐겨 이용합니다-_-;;
클래스 설명 따위는 집어치고-_-;;;;
그냥 사용법부터-_
![001.jpg](/files/attach/images/19360725/518/373/019/001.jpg)
---------------------------------------------------------------------
코딩한 클래스 쓰는 방법 모르신다고요? 가르쳐드리죠=_=
![002.jpg](/files/attach/images/19360725/518/373/019/002.jpg)
이렇게 쓰시면 되고^-^클래스 선언한걸 다시 없애는 방법은
변수를 초기화 시켜주시면 됩니다^-^
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++ 관련사이트 가보시면 알 수도 있으실.. -
개인적으로 복사해서 보관하겠습니다
좋은 글 감사합니다.
-
육선미
2014.01.07 16:55
잘보았습니다.
-
진달래향기
2014.01.25 15:10
좋은정보 공유 해주셔서 감사합니다^^
-
스타박스
2014.03.20 10:46
좋은정보 감사합니다
제목 | 글쓴이 | 날짜 |
---|---|---|
포인트 사용시에도 그룹이 안 떨어지도록 하는 방법 [4] | sejin7940 | 2013.10.18 |
추천인 표시 [11] | socialskyo | 2013.10.17 |
모바일 이미지 업로드시 세로사진 자동 회전하기
[8]
![]() | Xiso | 2013.10.17 |
XE 로만든 앱 + 푸쉬기능 구현하기 (안드로이드)
[53]
![]() | Xiso | 2013.10.16 |
게시판 하단 검색대상의 순서,노출항목 들 제어하는 방법 [1] | sejin7940 | 2013.10.15 |
페이북 좋아요 버튼 애드온
[2]
![]() | 똑디 | 2013.10.11 |
게시판에 다른 테이블 값 직접 가져오기 [1] | 똑디 | 2013.10.11 |
javascript template parser for xe (난이도 중급)
[1]
![]() | 엘카 | 2013.10.09 |
제이쿼리 최신 버전 사용하기 [8] | Lansi | 2013.10.08 |
제이쿼리 datepicker 옵션 변경 | Lansi | 2013.10.07 |
1.7 이상 기본레이아웃, ie9에서 1차메뉴 깨짐 현상... [3] | uoou | 2013.10.07 |
XE 1.7 에서 닉네임 클릭시 홈페이지나 블로그 등이 새창으로 안 뜨는 버그 수정법 [1] | sejin7940 | 2013.10.07 |
[유저용O, 개발자용x]포인트 레벨 아이콘이나 스킨에 사용할 소스가 부족하세요? [1] | socialskyo | 2013.10.05 |
썸네일 생성시 crop 이 상단 기준으로 생성되게 하는 방법 [5] | sejin7940 | 2013.10.04 |
New FAQ Skin 사용 시 DB 에러 수정하기 | 퍼니엑스이 | 2013.10.02 |
htaccess 수정 주소이동하기 [펌] [2] | 오락실주인 | 2013.10.02 |
phpmyadmin [ 일괄변경,부분수정 ] | 오락실주인 | 2013.10.02 |
[주옥시리즈]최신글,인기글 위젯에 댓글수 표기하기 [1] | socialskyo | 2013.10.01 |
레이아웃 동적 변경하기 | Lansi | 2013.09.27 |
XML 쿼리 사용시 null 값일 경우 업데이트가 안 될 때 [1] | Lansi | 2013.09.27 |
예를 들어서 게시판 프로그램을 만든다고 칠 때 생각할 수 있는 클래스는
게시판, 글, 코멘트, 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);
}
...
?>
대충 썼지만 이런 식으로 더욱 더 이해가 쉬운 프로그램을 만들 수 있습니다.
객체지향의 개념을 생각하시면 이해가 빠르실 것입니다. 객체지향의 목표는 클래스의 사용자들이 클래스 안에서 무슨 일이 일어나는지 신경 쓸 필요 없이 클래스를 사용할 수 있는... 그... 캡슐화와 은닉이던가; (개념 아직도 헷갈리는군 그래.) 아무튼 그런 목표가 있습니다. 냉장고를 쓸려고 냉장고가 어떻게 돌아가는지 알 필요가 없듯이, 클래스를 사용하기 위해서 클래스 내부를 알 필요 없습니다. 그래서 객체지향이 필요한 것이지요.
헛소리: ....근데 객체지향은 사용자는 편하게 만들지만 개발자는 귀찮게 만들더라는..;; (아는 분도 그렇게 말씀하시더군요;)
- 토끼군