본문 바로가기
SMALL

코딩30

[휴먼IT] 휴먼IT JAVA 5일차 수업 메모 (상속) -250108 package Class;class 사람 { String 이름; String 직업; String 성별; int 나이; String 혈액형; 사람(String 이름) { this("값","값","값"); //this() 다른 생성자를 오버로딩으로 호출한다. 반드시 첫줄에 작성해야한다. System.out.println("첫번째 생성자"); }사람(String 이름, String 직업) { System.out.println("두번째 생성자"); }사람(String 이름, String 직업, String 성별) { System.out.println("세번째 생성자"); }사람(String 이름, String 직업, String 성별, int 나이) { System.out.println("네번째 .. 2025. 1. 8.
[휴먼IT] 휴먼IT 자바 수업 4일차 메모 (예외처리,클래스와 객체) - 250107 25.01.07package array;import java.util.Scanner;public class array4 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("배열의 크기를 입력하시오 >>"); int size = sc.nextInt(); int[] intArr = new int[size]; System.out.println("배열에 값을 저장하시오 >>"); int i=0; int value; while(i>"); value = sc.nextInt(); intArr[i]=value; i++; if(i==(size-1)) { .. 2025. 1. 7.
📚 자바 클래스와 객체 연습문제 10개 및 풀이, 실행 결과 📚 자바 클래스와 객체 연습문제 10개 및 풀이, 실행 결과📝 문제 1: 은행 계좌 관리 시스템문제BankAccount 클래스를 만드세요.필드: accountNumber (String), owner (String), balance (double)메서드:deposit(double amount) : 입금withdraw(double amount) : 출금 (잔액보다 많이 출금할 수 없음)getBalance() : 잔액 반환풀이class BankAccount { private String accountNumber; private String owner; private double balance; public BankAccount(String accountNumber, String own.. 2025. 1. 7.
📚 자바 반복문 문제 풀이 📚 자바 반복문 기초 문제 풀이🔹 1. 1부터 100까지 숫자 출력하기public class PrintNumbers { public static void main(String[] args) { for (int i = 1; i 📌 설명:for 반복문을 사용하여 i가 1부터 100까지 증가합니다.각 숫자를 출력합니다.🔹 2. 1부터 100까지 짝수만 출력하기public class PrintEvenNumbers { public static void main(String[] args) { for (int i = 2; i 📌 설명:i를 2부터 시작해 2씩 증가시키며 짝수만 출력합니다.🔹 3. 1부터 100까지 숫자의 합 구하기public class SumNumbers.. 2025. 1. 6.
[휴먼IT] 자바 수업 3일차 메모 (반복문,배열) 1. 정수 타입 (Integer Type)정수 타입은 소수점이 없는 정수값을 저장합니다. 자바에서 제공하는 정수 타입은 아래와 같습니다.byte8-128 ~ 1270short16-32,768 ~ 32,7670int32-2^31 ~ 2^31-10long64-2^63 ~ 2^63-10L2. 실수 타입 (Floating-Point Type) 3. 논리 타입 (Boolean Type)논리 타입은 참(true) 또는 **거짓(false)**의 두 가지 값만 저장할 수 있습니다.타입크기(bit)값기본값(Default Value)boolean1 (사실상 JVM 구현에 따라 다름)true, falsefalse  5번 36번 4  8번: ④9번: ①10번: ②   오류 원인:v2와 v3는 각각 if 블록 내부에서 선언된.. 2025. 1. 6.
📚 JAVA 13강: 자바 기초 프로젝트 📚 13강: 자바 기초 프로젝트🚀 1. 프로젝트 목표지금까지 학습한 자바의 핵심 개념(클래스, 상속, 인터페이스, 예외 처리, 컬렉션, 파일 입출력, JDBC 등)을 통합하여 작은 애플리케이션을 개발합니다.목표: 간단한 회원 관리 시스템 (User Management System) 구현🚀 2. 프로젝트 개요📌 2.1 프로젝트 기능회원 등록:사용자의 이름, 나이, 이메일을 입력받아 데이터베이스에 저장합니다.회원 조회:등록된 모든 회원 목록을 출력합니다.회원 수정:특정 회원의 이메일 주소를 수정합니다.회원 삭제:특정 회원 정보를 삭제합니다.로그 파일 기록:모든 작업 내역을 log.txt 파일에 기록합니다.📌 2.2 기술 스택Java Core: 클래스, 객체, 예외 처리, 컬렉션JDBC: MySQL .. 2025. 1. 3.
LIST