java (10) 썸네일형 리스트형 객체 지향 입문 객체와 객체 지향 프로그래밍 객체(Object) - 의사나 행위가 미치는 대상 (사전적 의미) - 구체적, 추상적 데이터의 단위 (학생, 회원, 생산, 주문, 배송) : 행동의 대상 객체 지향 프로그램 VS 절차 지향 프로그래밍 절차 지향 프로그래밍 : 시간이나 사건의 흐름에 따른 프로그래밍 (대표언어 : C) 객체 지향 프로그래밍 관계에 따라 프로그래밍 객체 지향 프로그래밍 구현 순서 1. 객체 정의 2. 객체 제공하는 기능 구현 3. 객체가 제공하는 기능들 간의 메세지 전달을 통해 객체간의 협력 구현 객체 찾아 클래스 구현해보기 - 온라인 쇼핑몰에 회원 로그인을 하고 여러 판매자가 판매하고 있는 제품 중 하나를 골라 주문을 한다 - 아침에 회사에 가는 길에 별다방 커피숍에 들러 아이스 카페라떼를 주문.. 자바 프로그래밍 시작하기 취업이 코앞으로 다가오고 자바에 대해 한번 다시 차근히 정리할 겸 오랜만에 포스팅을 한다 :) 프로그래밍이란? 컴퓨터가 일을 수행 하도록 프로그래밍 언어로 명령어 집합(프로그램) 을 만드는 일 컴파일 프로그래밍 언어 --> 컴퓨터가 실행 가능한 기계어 컴파일러 기계어로 바꿔주는 프로그램(ex, 자바 컴파일러, gcc) 자바 프로그래밍 자바의 역사 : 1991년 제임스 고슬링을 비롯한 선 마이크로 시스템스 연구원들이 처음 개발 자바 프로그램 특징 -플랫폼에 영향을 받지 않으므로 다양한 환경에서 사용할 수 있음 - 객체지향 언어이기 때문에 유지보수가 쉽고 확장성이 좋음 - 프로그램이 안정적임 ( 웬만해선 죽지 않음) - 풍부한 기능이 제공되는 오픈 소스 그렇다면 객체지향프로그래밍은 무엇인가? 프로그램의 구현.. 이전 1 2 다음