SMALL Java20 📚 JAVA 6강: 객체 지향 프로그래밍 (OOP) - 상속과 오버라이딩 📚 6강: 객체 지향 프로그래밍 (OOP) - 상속과 오버라이딩🚀 1. 상속(Inheritance)📌 1.1 상속이란?**상속(Inheritance)**은 **기존 클래스(부모 클래스)**의 속성과 메서드를 **새로운 클래스(자식 클래스)**가 물려받는 기능입니다.코드 재사용성을 높이고 유지보수를 용이하게 합니다.📌 1.2 상속의 기본 문법✅ 상속 선언class 부모클래스 { // 부모 클래스의 멤버 변수와 메서드}class 자식클래스 extends 부모클래스 { // 부모의 모든 멤버를 상속받음}✅ 예제 코드class Animal { String name; void eat() { System.out.println(name + "가 먹고 있습니다."); }}.. 2025. 1. 3. 📚 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. 🚀 이클립스(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 다음 LIST