반응형

OOP 4

8. [Java] Class 개념 + 사용 방법(feat. eclipse) 두번째 : 생성자(Constructor) - 코딩도치

안녕하세요. 코딩도치 입니다~ 오늘은 저번 시간에 이어 Class 사용 방법에 대해서 좀 더 알아보도록 하겠습니다. 저번 시간에 Class를 붕어빵 틀에 비유하면서 설명을 했었는데요. 2019/11/25 - [프로그래밍/Java] - 7. [Java] Class 개념 + 사용 방법(feat. eclipse) - 코딩도치 7. [Java] Class 개념 + 사용 방법(feat. eclipse) - 코딩도치 안녕하세요. 코딩도치 입니다~ 오늘은 Class에 대해서 알아보고 실습까지 진행해보도록 하겠습니다! 1. Class란 앞서 객체 지향 프로그래밍에 대해서 포스팅을 했었습니다. 객체 지향 프로그래밍에 대한 이해가 선.. codingffler.tistory.com 붕어빵 틀은 팥을 넣으면 팥 붕어빵을, 슈..

6. [Java] Package 개념 + 사용 방법(feat. eclipse) - 코딩도치

안녕하세요. 코딩도치 입니다~ 오늘은 package에 대해서 알아보고 직접 만들어 보는 실습까지 하려고 합니다! 1. package란 package : 꾸러미 package의 뜻은 ~꾸러미인데요, Java에서 package는 class꾸러미를 의미합니다. class들이 모여있는 곳을 package라고 정의한 것이죠. 여러분들 모두 폴더를 만들어서 파일들을 관리하시죠? package도 똑같습니다. 소스를 깔끔하게 관리하기 위해서 관련 있는 소스들끼리 모아 놓는 공간인 것이죠. eclipse를 이용해서 프로젝트에 package를 만들어 볼까요? 2019/11/14 - [프로그래밍/Java] - 3. [Java] 이클립스(eclipse) Java 프로젝트 생성 방법 - 코딩도치 3. [Java] 이클립스(ec..

5. [Java] 객체 지향 프로그래밍(OOP)란 무엇인가 - 코딩도치

안녕하세요. 코딩도치 입니다~ 오늘은 객체 지향 프로그래밍(OOP)에 대해서 알아보려고 합니다! OOP(Object Oriented Programming) : 객체 지향 프로그래밍 객체 지향 프로그래밍은 프로그램을 만드는 여러 가지 방법론 중에 하나입니다. 어떠한 프로그램을 만드는 데 있어서, 그 프로그램을 구성하는 여러 요소(객체)들을 정의하고 구현합니다. 그렇게 만들어진 요소(객체)들의 조합을 통해서 최종적인 프로그램을 만드는 방식입니다. 별로 와 닿지 않으시나요? 하나의 예를 들어드리겠습니다. '두 개의 수를 입력받아 두 수의 합을 출력하는 프로그램'을 만든다고 가정해보겠습니다. 객체 지향 프로그래밍 방식으로 위 프로그램을 만든다면 방식은 다음과 같을 것입니다. 숫자를 입력받는 객체를 정의 > 합을..

4. [Java] Java란 무엇인가(feat. 특징) - 코딩도치

안녕하세요. 코딩도치 입니다~ 오늘은 Java라는 언어가 도대체 무엇인가에 대해서 알아보도록 하겠습니다! Java가 어떻게 탄생되었고, 누가 만들었고 이러한 역사에 대해서는 사실 여러분(저도..)의 관심사가 아닐 것이라고 생각하고 넘어가도록 할게요~ 하지만 Java라는 언어의 특징에 대해서는 잘 알아야 합니다. 그래야 코딩을 하는 데 있어서 Java라는 언어를 잘 활용할 수 있겠죠? 특징을 알아보기 앞서, Java의 철학 중 한 가지를 짚고 넘어가려고 합니다. - 같은 프로그램이 여러 운영체제에서 실행될 수 있어야 한다. Java에는 여러 가지 철학들이 있습니다. 여러분들이 Java라는 언어를 조금 더 쉽게 이해하기 위해서 위 철학 하나만큼은 알고 가는 것이 좋겠다는 생각이 듭니다. 윈도우 환경에서는 잘..

반응형