'함수'에 해당되는 글 2건

  1. 2013.08.31 클래스와 객체..?
  2. 2013.01.08 jQuery 필터 선택자 | 함수 필터 선택자

클래스와 객체..?

C++ 2013. 8. 31. 00:13
728x90



클래스객체를 이 퍼즐조각에 비유할수 있을 것 같습니다.


변수나, 함수나 이러한 틀이 잡혀있는 퍼즐조각과도 같은 클래스들을 잘 사용해서 퍼즐의 완성품과도 같은 객체를 만들어내는 것입니다.


클래스는 구조체와 같은 개념이긴 한데 다른점은 함수까지도 클래스는 멤버로 넣어서 사용할수 있다는 점입니다.


물론 클래스 또한 사용자 정의 타입을 만들수 있고, 클래스를 타입으로 사용해서 정의한 변수들은 해당 클래스의 객체가 됩니다.




퍼즐이라는 클래스가 정의되어 있고 이 퍼즐을 타입으로 이용해서 puz1, puz2라는 객체를 만들었습니다.


이 각 객체들은 퍼즐 클래스에 있는 멤버들, 즉 변수나 함수들을 사용할수 있게됩니다.


ps. 구조체는 함수를 가질 수 없다?

X


C++에서는 구조체도 함수를 멤버로 가질 수 있다고 합니다. 하지만 그렇게 사용하지 않는 것이 일반적이라고 합니다. 


왜냐하면 C에서의 구조체는 변수만을 멤버로 가질 수 있었기 때문에 C로부터 이어져 온 관습이라고도 하고, C 소스 코드와의 호환성을 위한 것이라고도 합니다. 


어쨋든 이러한 이유 때문에 구조체에 함수를 멤버로 넣는 일은 흔치 않다고 합니다.




728x90
Posted by 정망스
,
728x90

-위치와 관련된 필터 선택자-

 선택자 형태

설명 

요소:odd 

홀수 번째에 위치한 문서 객체를 선택 

요소:even 

짝수 번째에 위치한 문서 객체를 선택 

요소:first 

첫 번째 위치한 문서 객체를 선택 

요소:last 

마지막에 위치한 문서 객체를 선택 

 

 

 -함수 필터 선택자-

 선택자 형태

설명 

요소:contains(문자열) 

특정 문자열을 포함하는 문서 객체를 선택

요소:eq(n)

n번째에 위치하는 문서 객체를 선택 

요소:gt(n) 

n번째 초과에 위치하는 문서 객체를 선택 

요소:has(h1)

h1 태그를 가지고 있는 문서 객체를 선택 

요소:lt(n)

n번째 미만에 위치하는 문서 객체를 선택 

요소:not(선택자)

선택자와 일치하지 않는 문서 객체를 선택 

요소:nth-child(3n+1) 

3n+1번째에 위치하는 문서 객체를 선택(1, 4, 7 ......) 

 

728x90

'jQuery' 카테고리의 다른 글

jQuery를 사용한 객체 확장  (0) 2013.01.08
jQuery를 사용한 배열 관리  (0) 2013.01.08
jQuery 입력 양식 필터 선택자  (0) 2013.01.08
jquery의 시작문 | jQuery(document).ready()  (0) 2013.01.08
jQuery 다운로드 | 사용법  (0) 2013.01.08
Posted by 정망스
,


맨 위로
홈으로 ▲위로 ▼아래로 ♥댓글쓰기 새로고침