프로그래밍이란 무엇인가?
프로그램은 어떤 값을 입력하고, 결과를 제공해주는 것이다.
프로그램을 만들려면 언어가 필요하다.
사람과 컴퓨터 사이에 소통하기 위한 언어를 '프로그래밍 언어'라고 하며 Java도 프로그래밍 언어 중 하나이다.
객체지향 프로그래밍 언어란 무엇인가?
자바와 같은 언어를 객체지향 언어라고 한다.
지금까지 대부분의 프로그래밍 언어들은 현실과 동떨어져 있었다. 하지만 객체지향 언어의 등장으로 현실 세계를 프로그램으로 표현할 수 있게 된다.
class로 현실에 있는 사물 혹은 추상적인 것을 표현하게된다.
클래스란 무엇인가?
자바의 가장 작은 단위이다.
상태(state)와 행동(behavior)을 가지고 있다.
클래스 안에 변수를 선언하면 이를 상태라 하고 메소드를 선언하면 행동이라고 볼 수 있다.
메소드란 무엇인가?
클래스 내에서 행동에 속하는 부분으로 특정한 작업을 수행하는 단위이다.
코드로 이해하기
/*형식*/
[접근 제어자] class [클래스 이름] {
[접근 제어자] [리턴 타입] [메소드 이름] ([매개 변수]) {
// 중간 내용
}
}
public class Calculator{
public int add(int num1, int num2){
int sum;
sum = num1 + num2;
return sum;
}
}
'Lang > Java' 카테고리의 다른 글
[Java] JAVA 등장배경과 자바코드 실행과정 (0) | 2022.09.30 |
---|