분류 전체보기

·Java
객체 지향 프로그래밍의 핵심 개념 1. 클래스와 객체 클래스(Class): 객체를 생성하기 위한 템플릿이며, 객체의 상태(속성)와 행동(메소드)을 정의합니다. 객체(Object): 클래스에 의해 생성된 실체로, 클래스의 인스턴스(Instance)라고도 합니다. 각 객체는 독립된 상태와 행동을 가집니다. public class Car { // 속성 String brand; int year; // 메소드 public void drive() { System.out.println("The car is driving."); } } 2. 캡슐화(Encapsulation) 캡슐화는 객체의 상태를 보호하고, 외부에서의 무분별한 접근을 제한하는 기법입니다. 주로 private 키워드를 사용하여 데이터를 숨기고, publ..
·Java
Java 배열 배열은 동일한 타입의 여러 변수를 하나의 묶음으로 관리할 수 있는 데이터 구조입니다. 배열을 사용하면 인덱스를 통해 각 요소에 접근할 수 있으며, 배열의 크기는 생성 시에 정해지고 변경할 수 없습니다. 배열의 선언과 초기화 int[] numbers = {1, 2, 3, 4, 5}; // 배열 선언과 동시에 초기화 String[] names = new String[5]; // 크기가 5인 String 배열 생성 names[0] = "John"; // 배열의 첫 번째 요소에 값 할당 배열은 반복문과 함께 사용되어 데이터 집합을 효과적으로 처리할 수 있습니다. for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); /..
·Java
조건문 조건문은 주어진 조건에 따라 프로그램의 실행 흐름을 분기합니다. Java에서는 if-else 문과 switch 문 두 가지 형태의 조건문을 제공합니다. if-else 문 if-else 문은 가장 기본적인 조건 분기문입니다. 조건이 true일 때 특정 코드 블록을 실행합니다. int score = 75; if (score >= 90) { System.out.println("A grade"); } else if (score >= 80) { System.out.println("B grade"); } else if (score >= 70) { System.out.println("C grade"); } else { System.out.println("D grade"); } switch 문 switch 문은..
·Java
Java 연산자 Java에서 연산자는 특정 작업을 수행하는 기호입니다. 이들은 변수와 값에 대한 연산을 수행하여 결과를 생성합니다. Java에서 사용되는 주요 연산자 유형은 다음과 같습니다. 1. 산술 연산자 +, -, *, /, % 등은 기본적인 수학 연산을 수행합니다. int sum = 10 + 5; // 덧셈 int difference = 10 - 5; // 뺄셈 int product = 10 * 5; // 곱셈 int quotient = 10 / 5; // 나눗셈 int remainder = 10 % 5; // 나머지 2. 비교 연산자 ==, !=, >, =, 10 && b < 5) { System.out.println("Condition is true."); } 4. 할당 연산자 =, +=, -..
wsstar
'분류 전체보기' 카테고리의 글 목록 (112 Page)