본문 바로가기

전체 글

ASP엑셀 출력시 숫자처리 asp 에서 엑셀로 출력시 00000002 라는 문자가 2 로 들어가는 현상이 있다. 또는 긴숫자 처리시 문제가 발생할때 처리 방법 00000002 더보기
" object-c " Classess Chapter 3. Classes 앞에서는 객체에 대한 일반적인 설명과 객체의 method들에 대해서 알아보았습니다. 순서가 뒤바뀐 면이 있군요. 이 장에서는 그런 객체를 어떻게 만들것인지, method는 어떻게 선언되는지에 대해서 알아보도록 하겠습니다. 즉 객체의 선언과 구현에 대해서 알아보는 것이 되겠습니다. Objective-C 에서 객체를 정의하려면, 그 클래스를 정의하면 됩니다. 즉 C++에서 클래스를 정의하는 것과 개념적으로 완전히 동일합니다. 컴파일러는 실제로 각 클래스에 대해서 클래스 객체(class object)라는 것을 하나만 만듭니다. 이 클래스 객체는, 그 타입으로 만들어질 객체들을 어떻게 만들어야 할지에 대한 정보를 다 가지고 있으므로, factory object라고도 보통 불리곤.. 더보기
" object-c " Object Messaging Chapter 2. Object Messaging Object messaging은 쉽게 말하자면 한 객체의 멤버 함수인 method를 호출하는 것입니다. 보통 Objective-C 에서는 해당 객체에 메시지를 보낸다라고 표현을 합니다. C++에서는 멤버함수를 호출한다라는 표현을 쓰고 있습니다. 바로 이 표현이 Objective-C 의 OOP 스타일과 C++의 OOP 스타일의 주요 차이점이 되지 않나 싶습니다. 물론 이외에도 몇몇 다른점이 있지만 OOP 구성을 하는 전체적인 그림의 차이는 바로 이 표현에서 보입니다. Apple의 Objective-C 문서를 보면, 그리고 SmallTalk이나 기타 Objective-C 문서를 보면, 객체를 원으로 표현하고, 그 객체에 메시지를 보내는 것과 같은, 객체의 네.. 더보기