객체지향

객체지향자판기를 여러 언어로 만들기 위해 문자가 들어가는 부분을 바꾸는 클래스를 새로 만들다. 기존의 machine 클래스에 언어(lang)를 새롭게 매개변수로 받아야하기 때문에 변수 초기화하는 this.lang = lang을 추가한다. 이제 글자가 들어가는 부분에 알맞은 메시지를 출력하게하면 된다.
절차지향 자판기를 객체 지향자판기로 만들어보다. 클래스 내부에서 객체를 만들때 constructor 함수를 쓰는데 함수 안에서 this의 역할은 구별?하는 역할로 생각하면 편하다. 입력값을 객체로 써야할 땐 입력문을 value에 넣으면 된다.
객체지향 프로그래밍을 배우다. Class는 constructor와 함수부분으로 나눌 수 있다. constructor는 반복되는 객체를 하나의 틀로 찍어내고, 변수를 초기화하고 함수는 그 클래스가 할 수 있는 행동이라고 생각하면 된다. this는 메소드 내의 변수를 지칭? 할 때 쓰인다. 구별해주는 느낌?으로 생각하면 된다.
이뮨01
'객체지향' 태그의 글 목록