본문 바로가기

06_여행

아이로봇을 통해서본 OOP(객체사용프로그래밍)

우리 프로그래머들은 Object를 객체라고 명명했다. 중국프로그래머들은 대상이라는 표현을 쓴다. 우리의 용어가 훨씬 좋은 것 같다. 주체인 프로그래머가 사용하는 것이 객체이니까.. 더 적절한 표현인 것 같다.


class 쉽게 얘기하면 그냥 OO班(반)이다. 각종 기능들의 모여있는 OO班(반)이다. 방법과 수치가 들어간 모음이다. 이름을 붙이고 내것으로 명령을 내리기 전까지는 그냥 각종 기능들의OO班(반)(class)이라고 볼 수 있다.  아이로봇에서 NS5처럼. 

NS5들 (class) ==> NS5가 청소용로봇이 되거나, 경비원이 되거나 등등이 되고 Sam 등과 같이 이름을 붙이면 객체(Object)이다. 즉, Object(객체)는 Class(OO班(반))을 실제로 사용한  실제 사용례라고 볼 수 있다. 즉, 각종 기능을 때려넣은 OO班(반)(class)이라면 이름을 붙이고 실행에 넣은 생명체가 객체(object)이다. 


그리고 우리가 그의 이름을 불러주었을때 그것이 '객체' (Object)가 된다.



우리가 늘 명령내리는 객체에게 이름을 붙이지 않는가? 주인공도 NS5라고 하는  Class에다가 이름을 붙여서 객체로 만들고 다음에 명령을 하는 것이다.

객체는 주인인 프로그래머의 명령이 없이은 움직이지 않는 것이다.

method는 해법, 해결방법, 방법, 작동밥법 등으로 해석될 수 있지 않을까 생각된다.

statement는 선언문으로 번역하면 될 것 같다.

그런데 property는 뭐라고 해석해야 할까?

 
Somewhere in Seoul, Korea
https://koreanmaxandmax.tistory.com/   
mail: 12000@12000.co Tel : +82-70-7847-7847
Copyright (c) 2022 by TOYN and Max&Max. All Rights Reserved. (Powered by Tistory)
 Max&Max | Recent Articles +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 Max&Max | good life +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 Max&Max | 나의 일 +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Max&Max | 가족   more
Max&Max | history    more
Max&Max | 여행    more
 Max&Max | marketing +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 Max&Max | utils +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
GOM    more

TOYN and Max&Max

Somewhere in Seoul, Korea https://Koreanmaxandmax.tistory.com
mail: 12000@12000.co Tel : +82-70-7847-7847