2개이상의 객체가 선택이 않될 때의 다중 선택하는 방법은 아래의 3가지 방법 중 하나 실행하면 됩니다. 1) 키보드의 "Shift"를 누르고 선택하는 방법 2) 명령행에서 "pickadd " 명령을 주고 변수 값을 로 변경하고 선택하는 방법 3) 작업영역에서 망스의 오른.....
해상도정보 당신이 사용하고 있는 해상도는 무엇입니까 var sw = screen.width; var sh = screen.height;var asw = screen.availWidth;var ash = screen.availHeight;var scd = screen.colorDepth; /*현재 웹페이지를 보고있는 컴퓨터의 화면해상도나 색상에 관한 정보를 .....
// screen 객체 : 사용자 시스템의 모니터 스크린에 대한 정보를 가진 객체이다 속성) - availHeight : 스크린 화면 중 사용자 영역의 높이 - availWidth : 스크린 화면 중 사용자 영역의 폭 - height : 스크린 화면 전체 높이 - width : 스크린 화면 전체 폭 - c.....
디자인패턴(Design Pattern)이 무엇이고 프레임워크(Framework)가 무엇이고 이 둘의 차이가 무엇이냐는 질문은 객체지향 개발이 무엇이냐는 질문처럼 나를 바보로 만든다. 하지만 명색이 제대로 된 객체지향 개발자를 꿈꾼다면 이 둘의 실체를 알아내는 것이 두렵.....
배열, 연결 리스트, 트리와 같은 컨테이너(container)들은 동적인 메모리가 필요하다. C에서는 동적인 메모리를 할당받기 위해 일반적으로 malloc()과 free() 함수를 사용하지만, C++에서는 새로운 키워드인 new와 delete를 사용한다. 왜 C++에서는 malloc()과 free().....
클래스(Class)는 일반명사이다. 일반명사는 저 사람~ 저 물건~ 처럼 유일한 객체를 가르키는 단어가 아니다. 사람, 나라, 자동차, 컴퓨터처럼 사물을 공통적으로 부를 수 있는 단어로 묶은 것이다, 예를 들어 맥북, 센스, X노트 등으로 불리는 고유명사 객체는 노트.....
ActionScript 3.0(이하 AS3)은 Java와 매우 유사한 구조를 가진다. 그러므로 Java를 공부한 사람이라면 AS3를 쉽게 접근할 수 있게 된다. C++을 했던 사람도 비슷한 구조때문에 쉽게 접근이 가능하다. AS2를 공부했던 사람은 객체지향적으로 설계된 AS3를.....
객체의 좌표 값 추출 익스플로러 6 / 파이어폭스 2 에서 테스트 되었습니다** * 좌표 값을 측정한다 * @param obj 측정 요망 객체 */ function getBounds( obj ) { var ret = new Object(); if(document.all) { var rect = obj.getBoundingClientR.....
이 글에서는 OOP란 조건문(if)을 줄이는 것에서 인용한 David Parnas의 논문 - On the criteria to be used in decomposing systems into modules - 을 소개/요약하고자 합니다. 이런 이야기를 별로 안 좋아하는 분들도 계신 것 같지만 뭐 누군가에게는 도움이 되겠죠. 적.....
객체(Object)란 단어는 낯설다. 객체지향 개발이 두려우면서 범접하기 어려운 기술로 느껴지는 이유중에 하나는 객체(Object)란 단어부터 낯설기 때문이다. 객체(Object)의 사전적인 뜻은 ‘실체로 존재하는 대상 또는 개념’ 이다. 이 뜻을 우리 사람사는 세상에서.....