본문 바로가기

IT Trend

(10)
객체란 무엇인가? 자바에서 객체는 데이터 구조 + 알고리즘으로 표현 할 수 있습니다. 자바에 구현된 여러가지 식을 사용하여 알고리즘으로 구현한 것이 자바 프로그램이죠. 객체라는 말을 들었을 때 무엇이 떠오르시나요? 객체는 주변 사물들이 다 객체라고 생각 하시면 됩니다. 책이나 책상 자동차 등등 각각 자신의 성질과 기능을 가지고 있죠.마찬가지로 자바에서 객체 또한 이와 같습니다. 자바에서 객체는 프로그램 내에서의 성분과 기능을 가지고 있는 한 요소라고 생각하면 됩니다.객체안에는 해당 객체의 성분과 기능이 들어가야합니다.. 객체의 성분은 변수로, 기능은 메소드(함수)로 표현합니다. 변수와 메소드로 프로그램 내에서의 말 그대로 '객체'를 만들어 내는 것이죠. (출처:http://hellojs.egloos.com/656571)[..
객체지향으로 무인시스템 설계하기 1. 메뉴 뷰어: 학생증 인식 대기 상태. (사용자에게 정보입력을 요구함) 1) 객체 class BookReadManager (control 클래스) class Run(메인 메소드가 있는 클래스) 2)데이터a) 학생정보b) 도서정보 3)메소드 class BookReadManager (control 클래스) a) Print() (대기 화면 출력, 도서 요구 화면 출력, 대여 완료 화면 출력) - 학생증 리더기가 리턴한 학생정보를 받으면, 도서 요구 화면을 출력한다, 도서리더기가 리턴한 도서정보를 받으면 대여완료 화면을 출력한다. b) start() (입력받은 정보에 따라 그에 맞는 메소드를 실행 시킨다) - 도서리더기 인스턴스(GetStudentInfo), 학생증 리더기 인스턴스(..