본문 바로가기
반응형

객체2

[Java] class(클래스) 이해를 위한 예제 - 2 Class 이해를 위한 예제 만들어보기 - 2 지난번 글에서는 TV를 예로들어 Class가 설계도로써의 역할을 수행하고, 그 Class를 기반으로 객체를 생성하는 과정까지 작성하였다. 즉 설계도를 기반으로 TV한대를 생산하는 느낌을 갖는 것이 이해하기 편리할 것이다. 2021.12.01 - [개발자 공부/Java] - [Java] class(클래스) 이해를 위한 예제 -1 (객체지향 겉핥기) 이번에는 TV를 작동시키기 위한 리모콘을 한대 만들어보는 예제를 만들어 볼 것이다. ClassMain에서 TV를 직접 껐다 키고, 볼륨 그리고 채널을 작동을 했었다. 이것은 사람이 직접 TV의 버튼을 직접 조작한다고 상상을 해보자. 이제 TV를 직접 조작하는 것이 아닌 리모콘을 통하여 TV를 조작해보는 코드를 만들것.. 2021. 12. 9.
[Java] class(클래스) 이해를 위한 예제 -1 (객체지향 겉핥기) Class 이해를 위한 예제 만들어보기 객체 지향 프로그래밍이란? - OOP(Object Oriented Programming) 객체지향에 대한 이해를 제대로 다루려면 내용이 많이 길어지기 때문에, 클래스 이해를 위하여 간단하게 겉핥기 형식으로 서술하겠다. 객체 지향 프로그래밍은 우리의 현실세계와 밀접한 관련이 있으며, 현실세계를 기반으로 모델링하여 컴퓨터 프로그램으로 나타내는 것이다. 현실세계의 모든 것들은 객체로 표현할수가 있고 각각 서로 다른 객체는 유기적으로 상호작용을 한다. 예를 들어서 담배라는 객체는 라이터라는 객체로 불을 피우고, 인간이라는 객체가 그 담배를 피운다. 이것이 일련의 프로그램이 동작하는 과정인것이다. 객체 기반 프로그래밍은 클래스를 기반으로 구현 되어 있으며, 여기에서 클래스는.. 2021. 12. 1.
반응형