SMALL 전체 글117 📚 JAVA 5강: 객체 지향 프로그래밍 (OOP) - 클래스와 객체 📚 5강: 객체 지향 프로그래밍 (OOP) - 클래스와 객체🚀 1. 객체지향 프로그래밍(OOP)이란?**객체 지향 프로그래밍(Object-Oriented Programming, OOP)**은 현실 세계를 프로그래밍에 적용하는 방법론입니다.프로그램을 객체(Object) 단위로 나누고, 이 객체들이 상호작용하여 문제를 해결합니다.📌 1.1 객체지향 프로그래밍의 4가지 핵심 요소캡슐화(Encapsulation): 데이터와 메서드를 하나로 묶고 외부로부터 숨김.상속(Inheritance): 기존 클래스를 재사용하여 새로운 클래스를 만듦.다형성(Polymorphism): 같은 메서드가 다른 객체에서 다른 방식으로 동작.추상화(Abstraction): 복잡한 시스템에서 핵심만 표현.🚀 2. 클래스(Class.. 2025. 1. 3. 📚 JAVA 4강: 배열과 문자열 📚 4강: 배열과 문자열🚀 1. 배열(Array)📌 1.1 배열이란?같은 자료형의 여러 값을 하나의 변수에 저장할 수 있는 자료구조입니다.배열은 고정된 크기를 가지며, 선언과 동시에 크기를 지정해야 합니다.📌 1.2 배열 선언 및 생성✅ 배열 선언 및 초기화// 배열 선언int[] numbers; // 배열 생성 (크기 지정)numbers = new int[5]; // 배열 선언과 동시에 초기화int[] scores = {90, 80, 70, 60, 50};// 배열 값 할당numbers[0] = 1;numbers[1] = 2; 📌 1.3 배열의 요소 접근 int[] numbers = {1, 2, 3, 4, 5};System.out.println(numbers[0]); // 첫 번째 요소 출력 .. 2025. 1. 3. [휴먼IT] JAVA 수업 2일차 메모 (250103) package test;import java.awt.Color;import java.awt.Container;import java.awt.Font;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingUtilities;public class Counter extends JFrame { // 생성자 Counter() { // 초기 설정 setTitle("카운터"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); .. 2025. 1. 3. [휴먼IT] 자바 수업 1일차 메모 (250102) //패키지 선언 - 반드시 최상단에 선언되어야 한다package print;import java.util.Scanner;/* . 주석 : 한줄주석 - /, 여러줄 주석 - /* *//* (범위를 잡고 + ctrl + shift + /) - 메모한다 - 일단 막아놓는다 . 식별자 - 우리가 붙이는 이름 : 클래스, 변수, 메소드 - 클래스 이름은 대문자로 시작한다 - 메소드와 변수는 소문자로 명명한다 - 상수는 대문자들로만 한다 - 예약어는 사용할 수 없다 - 첫글자는 숫자가 올 수 없다 - 대,소문자는 구분된다. - 특수문자는 _, %만 사용가능하다 (@, #, ! 는 사용불가하다) .. 2025. 1. 2. 🚀 이클립스(Eclipse) 설치 과정 🚀 이클립스(Eclipse) 설치 과정이클립스는 **Java 개발을 위한 통합 개발 환경(IDE)**입니다. 설치 방법을 단계별로 설명하겠습니다.📚 1. 설치 전 준비물JDK(Java Development Kit) 설치JDK가 설치되어 있어야 합니다.설치 확인: cmd코드 복사java -version javac -versionEclipse 다운로드Eclipse 공식 사이트 방문🛠️ 2. Eclipse 다운로드 및 설치📌 1단계: Eclipse IDE 다운로드Eclipse 다운로드 페이지로 이동합니다.**"Eclipse IDE for Java Developers"**를 선택합니다.OS에 맞는 버전을 선택합니다.Windows: .exe 또는 .zipmacOS: .dmgLinux: .tar.gz다운로드.. 2025. 1. 2. 📚 JAVA 3강: 연산자와 제어문 📚 3강: 연산자와 제어문🚀 1. 연산자 (Operators)연산자는 프로그램에서 데이터를 처리하거나 값을 계산할 때 사용되는 기호입니다.📌 1.1 산술 연산자연산자설명예시+더하기a + b-빼기a - b*곱하기a * b/나누기a / b%나머지a % b예제 코드:int a = 10, b = 3; System.out.println("더하기: " + (a + b)); // 13 System.out.println("빼기: " + (a - b)); // 7 System.out.println("곱하기: " + (a * b)); // 30 System.out.println("나누기: " + (a / b)); // 3 System.out.println("나머지: " + (a % b)); // 1📌 1.2 비교 .. 2025. 1. 2. 이전 1 2 3 4 5 6 7 ··· 20 다음 LIST