본문 바로가기

전체 글19

2. [c++] class(객체) 에 관한 내용 º 클래스(class) -> (객체) - > 클래스에 의해 만들어지는 특정한 데이터 구조이다. (예시) 회사에서 근무하는 임원의 일반적인 특성 * 이름, 직함, 특별한 능력 등 등 을 클래스로 나타낼 수 있다. 한명의 특정 임원( 홍길동 , 부사장, 연봉 1억원, windows 레지스트리 복구방법을 잘 안다) 를 객체로 나타낼 수 있다. 객체 지향적으로 프로그램을 설계하려면 프로그램이 다루어야하는 객체를 정확하게 서술하는 클래스를 먼저 설계해야 한다. (예시) 사각형, 선, 원, 볼, 펜, 등을 정확하게 서술하는 각각의 클래스를 먼저 정의해야 한다. 이때 원을 옮기거나 선을 회전시키는 등의 동작은 해당 클래스의 정의 안에 포함시켜야 한다. 그러고 난 뒤 각 클래스에 해당하는 객체를 만들면서 프로그램 설계.. 2019. 9. 23.
1. c++에 대하여 ● c++은 세가지의 프로그래밍 방식을 하나로 결합한다. -> c의 절차적 언어방식 -> 데이터 보안 알고리즘에 더 치중한다. -> c++의 객체 지향 언어 방식 -> c++의 템플렛이 지원하는 일반화 프로그래밍 방식 ( 데이터 + 알고리즘 = 프로그램 ) - 예시 - (데이터) (알고리즘) 버터 1/2컵 + 버터크림을 만든다. 설탕 1컵 설탕을 조금씩 친다. 달걀 2개 달걀을 깨어 넣는다. ↓ 케이크( 프로그램 ) ● 하양식 설계 ( 규모가 큰 프로그램을 작고 다루기 쉬운 단위의 작업들로 쪼개는 것) ˙ 쪼개진 작업이 여전히 클 경우에는 쉽게 다룰 수 있는 최소한의 단위로 더욱 잘게 쪼갠다. [ 예시 ] 공부방 책상 , 책상면 , 서랍 , 책꽂이 , 등등 으로 나눌 수 있는 것이다. 2019. 9. 23.
1. Hotline miami [핫라인 마이애미]에 관한 리뷰 이야기 [ 들어가기에 앞서 ] 스팀에서도 큐레이터까지 생성해가며 다른 분들에게 많은 게임들을 소개해 주고 싶다는 마음이 강했던 나는 평소 게임에 관한 글을 자주 적어보고선 그것을 에버노트에 저장해놓은 습관을 가지고 있는데 tistory의 첫 번째 게임 주저리로 희소하거나 생소한 게임보단 인생 처음으로 광기라는 것을 알게 해 준 게임을 소개해보고 싶었다 Hotline miami 이 게임에 대하여 오늘 나는 이야기해보려 한다. [ 본론 ] ( 소개 ) 2012년 10월 24일 출시한 탑다운 형식의 1980년대 복고풍 스타일 싱글 플레이 2D 탑다운 액션 슈터 게임이다. 출시한 시기에 인디게임인 데에도 올해의 게임상과 각종 웹진들의 상을 휩쓴 인디게임인 것도 있지만 이 게임이 나의 시선을 사로잡을 수 있었던 이유는 .. 2019. 5. 12.