객체지향

카테고리 없음

자바 기초부터 ABC (14) - 객체지향

지금까지 자바 기초에 대해서 공부해보았는데요, 저도 공부하면서 아직까지는 괜찮다고 느꼈습니다. 그런데 사실 자바는 이제부터 시작이라고 하더라고요. 함께 객체지향에 대해서 알아보도록 합시다. 개요 김모씨가 은행 계좌에 입금을 하고 출금을 하고, 또 최모씨의 계좌에 20,000원을 이체해주려고 합니다. 이런 상황을 어떻게 프로그램으로 표현할 수 있을까요? 일단 '사람'이라는 것을 표현할 방법이 필요하고, '계좌'라는 것을 표현할 방법이 필요합니다. 그런데 현재까지 배운 자료형들(숫자형, 불린형, 배열 등)로는 완벽하게 표현해내기 어렵겠죠? 이런 상황을 쉽게 정리할 수 있는 프로그래밍 방법이 바로 객체 지향 프로그래밍입니다. 이 경우에는 '사람'을 표현하는 객체와 '은행 계좌'를 표현하는 객체를 만들 수 있습..

Programming/Java

자바 기초부터 ABC (2) -자바와 객체지향

1. 자바와 객체 지향 자바는 처음부터 객체 지향 언어로 생성 → 객체 지향 프로그래밍 (Object Oriented Programming, OOP)은 프로그램을 작성하는 기법 부품에 해당하는 객체(Object) 를 먼저 만들고, 이것들을 하나씩 조립 및 연결해서 전체 프로그램을 완성하는 기법 객체 지향이 잘 적용된 언어는 코드의 구조가 명확하기 때문에 코드를 이해하기 쉽고, 관리와 유지 보수가 효율적 자바는 객체 지향의 개념이 언어에 강하게 드러나는 특징이 있다. 그래서 자바는 한 줄을 출력하는 데도 public, class, static, void, System, out 등 많은 용어가 등장합니다. 그리고 그만큼 많은 의미를 코드에서 전달하고 있습니다. 객체 지향적 구조와 설계를 정확히 표현하는 것에..

꾸준표
'객체지향' 태그의 글 목록