25.03.04
close
프로필 사진

25.03.04

  • 분류 전체보기 (212)
    • PROJECT (6)
    • SPRING (24)
    • SQL (11)
    • JSP (34)
    • JAVA (26)
    • HTML (22)
    • CSS (7)
    • JS (39)
    • ETC (4)
    • 잡담 (21)
    • - (3)
  • 홈
  • 글작성
  • 블로그관리

25.05.20 시험 대비

CHAPTER 06. 클래스에 대하여1. 객체지향 언어란?What:프로그램을 “객체”로 구성해서 데이터를 중심으로 동작하게 만드는 언어.Why:코드 재사용, 유지보수 편리, 현실 세계 모델링이 쉬움(그래봤자 네가 모델링할 현실은 없음).How:클래스를 만들고, 객체(인스턴스)로 만들어 사용함.2. 클래스와 객체(1) 클래스란?What:객체를 만들기 위한 설계도(틀, blueprint).Why:같은 구조/동작을 가진 객체를 찍어내려면 필요함.How:class 클래스명 { 변수; 메서드; } 형태로 선언.class Dog { String name; void bark() { System.out.println("멍멍"); }}(2) 인스턴스란?What:클래스로부터 실제로 만들어진 “..

  • format_list_bulleted JS
  • · 2025. 5. 19.

# 클래스와 다형성 개념 정리

클래스와 다형성 개념 정리1. 클래스 (Class)정의: 객체를 생성하기 위한 설계도 또는 틀.구성 요소:생성자 (Constructor): 객체 생성 시 호출되는 특별한 메서드.메서드 (Method): 클래스 내부에서 동작을 정의하는 함수.변수 (Field): 클래스 내에서 상태나 값을 저장하는 공간.2. 다형성 (Polymorphism)정의: 하나의 객체가 여러 타입으로 동작할 수 있는 성질.적용:부모 클래스의 참조 변수로 자식 클래스의 객체를 참조할 수 있다.오버라이딩 (Overriding): 부모 클래스의 메서드를 자식 클래스에서 재정의하여 사용.형변환 (Type Casting): 부모 타입 → 자식 타입으로 변경할 수 있으며, 이를 다운캐스팅 (Downcasting)이라 한다.3. 생성자정의: 객..

  • format_list_bulleted JS
  • · 2025. 5. 14.

2~3장 예상 문제

문항번호문항내용내 정답정답해설정답정답여부2-1다음 코드에서 빈칸에 들어갈 알맞은 자료형은?_____ age = 20; 20'은 정수이므로 정수형 자료형인 int를 사용해야 한다.int 2-2다음 코드에서 상수를 선언하기 위해 빈칸에 들어갈 키워드는?_____ double PI = 3.14; 상수는 값이 변하지 않도록 'final' 키워드를 붙여 선언해야 한다.final 2-3다음 코드에서 변수 c의 값은?int a = 5;int b = 10;int c = a + b;System.out.println(c); a와 b를 더한 값인 15가 출력된다.15 2-4정수형 변수 num을 선언하고 10으로 초기화하는 코드를 완성하시오._____ num = 10; 정수형을 나타내는 int로 선언해야 한다.int 2-5실..

  • format_list_bulleted JS
  • · 2025. 5. 12.

[25.05.09 롤링 대비] 5장 배열~6장 클래스

CHAPTER 05. 배열 (Array) 1. 배열이란?What배열(Array)은 같은 타입의 여러 데이터를 하나의 이름으로 연속된 메모리 공간에 저장하는 자료구조이다.Why많은 데이터를 일일이 변수로 선언할 수 없으므로,같은 종류의 데이터를 효율적으로 저장, 관리, 반복 처리하려면 배열이 꼭 필요하다.Howint[] nums = new int[5]; // int가 5개 저장되는 배열 nums[0] = 10; nums[1] = 20; // 값 저장 및 사용2. 배열의 선언, 생성, 초기화(1) 선언What배열 변수의 타입과 이름을 선언한다.Why배열을 사용하려면 먼저 변수(참조형)를 선언해야 한다.Howint[] arr; // 권장 double[] scores; String[] names;(2) 생성Wh..

  • format_list_bulleted JS
  • · 2025. 5. 9.

[25.05.09 롤링 대비] 2장~4장

CHAPTER 02. 변수와 상수1. 변수란?What변수란 값을 저장할 수 있도록 이름을 붙인 메모리 공간이다.변수에 저장된 값은 프로그램 실행 중에 변경 가능하다.Why자바 프로그램에서 데이터를 임시로 저장하거나,값을 반복해서 사용하고, 변경할 수 있도록 하려면 반드시 변수 개념이 필요하다.Howint age; // 변수 선언 age = 20; // 값 할당(초기화) double pi = 3.14; // 선언과 동시에 초기화(1) 변수의 선언과 초기화선언: 변수의 타입과 이름을 지정해서 메모리 공간을 준비한다.초기화: 변수에 처음으로 값을 저장하는 것.중요: 지역 변수는 반드시 초기화 후 사용해야 한다(컴파일 오류 방지).int number; // 변수 선언 number = 10; // 변수 초기화 i..

  • format_list_bulleted JS
  • · 2025. 5. 8.

전체 반복 구조 (구구단 틀)/System.out.printf과 System.out.println의 차이

i가 세로임 ✅ 1. 전체 반복 구조 (구구단 틀)for (int i=1; i이걸 기능별로 쪼개면 :🔹 [1] 바깥 반복문 (단 제목 뽑기용)for (int i=1; i→ i단부터 9단까지 출력하고 싶어서 사용하는 반복System.out.println(i+"단");→ 제목 줄 출력: "2단", "3단", …🔹 [2] 안쪽 반복문 (구구셈 내용)for (int j=1; j→ 해당 단에서 1부터 9까지 곱하기System.out.printf("%d*%d=%d\t",i,j,i*j);→ 한 줄에 쭉 출력, \t로 간격 띄움🔹 [3] 줄 바꿈 (단 끝나면)System.out.println("");→ 한 단 끝날 때 줄을 넘김→ 이거 없으면 단끼리 붙어서 보기 힘들어짐💡 정리: 3블록 구조 기억법덩어리 번호용..

  • format_list_bulleted JS
  • · 2025. 5. 1.
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 7
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (212)
    • PROJECT (6)
    • SPRING (24)
    • SQL (11)
    • JSP (34)
    • JAVA (26)
    • HTML (22)
    • CSS (7)
    • JS (39)
    • ETC (4)
    • 잡담 (21)
    • - (3)
인기 글
전체 방문자
오늘
어제
Copyright © coco030030 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바