개발자 노트 - 강경훈 story
close
프로필 배경
프로필 로고

개발자 노트 - 강경훈 story

  • 분류 전체보기 (552)
    • 설치메뉴얼 (9)
    • Java (273)
      • Java 기초 문법 (24)
      • Java 객체 지향 핵심 (30)
      • Java 유용한 클래스 (51)
      • 자료구조 (20)
      • JSP (28)
      • Swing 프로젝트 (19)
      • 교재 정리 (12)
      • 디자인 패턴 (11)
      • 자바 라이브러리 (6)
      • 알고리즘(코테) (67)
    • Spring Boot (92)
      • Bank App 만들기 (deployment) (30)
      • 추가 개념 (7)
      • Blog 프로젝트 만들기(JPA) (53)
    • My Project (14)
      • Java Swing 멀티 쓰레딩 프로그램 (10)
      • Java 1 : N 양방향 소켓 통신 (스윙) (4)
      • 스프링 부트 전자도서관 프로젝트 (0)
    • 면접 질의 응답 모음 (5)
    • CS (14)
      • 컴퓨터 구조 (7)
      • 운영체제 (4)
      • 네트워크 (3)
    • Vue.js (1)
      • 사전지식 (1)
    • MySQL (47)
      • 정리 (33)
      • 1일 1쿼리 (14)
    • HTML CSS (30)
      • HTML (10)
      • CSS (8)
      • CSS flexbox (9)
      • 블로그 만들기 (3)
    • JS (23)
      • JavaScript 핵심 (6)
      • JS 작업을 위한 코딩 연습 (8)
      • JavaScript 게시판 만들기 (8)
    • Git (9)
      • 강의 정리 (5)
      • 교재 정리 (3)
    • Flutter (27)
      • 기초 (4)
      • Flutter UI 프레임워크 (18)
      • MVVM 패턴과 상태 관리 (4)
    • error note (4)
      • Java (4)
    • 방통대정리 (2)
      • C++프로그래밍 (2)
  • 홈
  • 깃 허브
  • 설정
메소드(method)와 변수 - 5

메소드(method)와 변수 - 5

메소드(method)와 변수 - 5 💡 학습 목표 1. 메소드와 함수에 차이점을 이해 한다. 2. 변수의 위치에 따라 지역변수와 멤버 변수로 부를 수 있다. package basic.ch07; /** * 객체의 속성은 멤버 변수로 객체의 기능은 메서드로 구현 한다. */ public class Student { // 멤버 변수 // 특징 - 초기화 값을 넣지 않는다면 기본 값으로 초기화 된다. // new .. 생성장(); --> heap 메모리에 올라 갔을 시 값이 없다면 기본값으로 초기화 된다. int studentID; String studentName; String address; // 메서드 설계하기 public void study() { System.out.println(studentName ..

  • format_list_bulleted Java/Java 객체 지향 핵심
  • · 2024. 4. 15.
  • textsms
함수와 만들기 {연습 문제}

함수와 만들기 {연습 문제}

함수와 만들기 {연습 문제} 💡 조별 도전 과제 입니다. 조원 모두 해결할 수 있도록 합시다. 함수 설계 후 호출 까지 확인하세요. 인사말 출력하기 함수 이름: greet 입력: 이름(String) 출력: 없음 (콘솔에 직접 출력) 설명: 사용자의 이름을 입력받아 "안녕하세요, [이름]님!"이라고 콘솔에 출력하는 함수입니다. 제곱 계산하기 함수 이름: square 입력: 정수(int) 출력: 입력된 수의 제곱(int) 설명: 하나의 정수를 입력받아 그 수의 제곱을 반환하는 함수입니다. 나이 확인 함수 이름: checkAdult 입력: 나이(int) 출력: 성인 여부(Boolean) 설명: 입력받은 나이가 18세 이상인지 확인하여 성인이면 true, 아니면 **false**를 반환합니다. 수의 부호 판별 ..

  • format_list_bulleted Java/Java 객체 지향 핵심
  • · 2024. 4. 15.
  • textsms
함수와 메서드 - 4

함수와 메서드 - 4

함수와 메서드 - 4 💡 학습 목표 1. 함수와 메서드의 이해 2. 함수 호출과 JVM 스택 메모리 1. 함수란 뭘까? 함수(Function)는 프로그래밍에서 특정 작업을 수행하는 코드의 집합으로, 입력을 받아 처리 후 결과를 반환할 수 있다. 함수는 코드의 재사용성을 높이고, 프로그램의 구조를 체계적으로 관리할 수 있게 도와준다. 하나의 기능을 수행하는 일련의 코드 묶음이다. 구현된(정의된) 함수는 호출하여 사용하고 호출된 함수는 기능이 끝나면 실행의 제어가 반환된다. 함수로 구현된 하나의 기능은 여러 곳에서 동일한 방식으로 호출되어 사용될 수 있다. 함수 설계하기 함수는 이름, 파마메터(매개 변수), 반환 값, 함수 몸체(body)로 구성 int add(int num1, int num2){ int r..

  • format_list_bulleted Java/Java 객체 지향 핵심
  • · 2024. 4. 15.
  • textsms
객체에 값 할당하기 - 3

객체에 값 할당하기 - 3

객체에 값 할당하기 - 3 💡 학습 목표 1. 하나의 클래스 설계로 여러 개의 객체를 만들 수 있다 2. 우선 순위가 아주 높은 . 연산자의 이해 앞에서 우리는 클래스를 설계하고 메모리에 올라갈 수 있도록 하는 연습을 했다. new 키워드와 데이터 타입 (); —> 생성자 1. 하나의 클래스 설계로 어려개의 객체를 만들 수 있다 실습 코드 package basic.ch05; public class Warrior { // 속성 String name; double height; double weight; String color; int health; int attackPower; // 공격력 int defensePower; // 방어력 } package basic.ch05; public class Warri..

  • format_list_bulleted Java/Java 객체 지향 핵심
  • · 2024. 4. 15.
  • textsms
클래스와 객체 - 2

클래스와 객체 - 2

클래스와 객체 - 2 💡 학습 목표 1. 클래스에 대해서 알아 보자. 2. 클래스를 인스턴스화 시켜보자(객체로 만들기) 앞서, 객체(Object)란 상태와 행위를 가지고 있고 프로그래밍 세상에 맞게 모델링을 하기 위해서는 추상화 과정을 진행해야 된다 라는 것을 배웠다. 1. 클래스에 대해서 알아보자. (설계도면) 자바에서 클래스(Class)는 객체를 생성하기 위한 템플릿 또는 설계도 역할을 한다. 클래스는 객체의 상태를 나타내는 필드(변수)와 객체의 행동을 정의하는 메서드(함수)로 구성된다. 간단히 말해, 클래스는 데이터와 그 데이터를 조작하는 코드를 묶어 놓은 컨테이너와 같다. package basic.ch05; // 클래스란 객체를 만들기 전 설계도면 입니다. public class Student {..

  • format_list_bulleted Java/Java 객체 지향 핵심
  • · 2024. 4. 15.
  • textsms
OOP(객체지향) 란 - 1

OOP(객체지향) 란 - 1

OOP(객체지향) 란 - 1 💡 학습 목표 1. 객체의 상태와 행위에 대해 알아 보자. 2. 추상화에 대한 의미를 살펴 보자. 객체지향 프로그래밍(Object-Oriented Programming, OOP)은 프로그래밍 패러다임 중 하나로, 실세계의 사물 또는 실제로 존재 가능한 것을 객체로 모델링하여 프로그램을 구성하는 방법. 잠깐🤚 그럼 객체(Object)란 뭘까? 각 객체는 속성(Properties)과 행동(Methods)을 가지며, 이들은 각각 객체의 상태와 객체가 수행할 수 있는 작업을 나타낸다. 객체의 속성(Properties) 속성은 객체의 특성, 상태, 데이터를 의미. 예를 들어, '자동차'라는 객체가 있다면, 이 객체의 속성은 색상, 브랜드, 모델, 연식 등이 될 수 있다. 객체의 행동(..

  • format_list_bulleted Java/Java 객체 지향 핵심
  • · 2024. 4. 15.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • navigate_next
공지사항
  • 목차 목록
전체 카테고리
  • 분류 전체보기 (552)
    • 설치메뉴얼 (9)
    • Java (273)
      • Java 기초 문법 (24)
      • Java 객체 지향 핵심 (30)
      • Java 유용한 클래스 (51)
      • 자료구조 (20)
      • JSP (28)
      • Swing 프로젝트 (19)
      • 교재 정리 (12)
      • 디자인 패턴 (11)
      • 자바 라이브러리 (6)
      • 알고리즘(코테) (67)
    • Spring Boot (92)
      • Bank App 만들기 (deployment) (30)
      • 추가 개념 (7)
      • Blog 프로젝트 만들기(JPA) (53)
    • My Project (14)
      • Java Swing 멀티 쓰레딩 프로그램 (10)
      • Java 1 : N 양방향 소켓 통신 (스윙) (4)
      • 스프링 부트 전자도서관 프로젝트 (0)
    • 면접 질의 응답 모음 (5)
    • CS (14)
      • 컴퓨터 구조 (7)
      • 운영체제 (4)
      • 네트워크 (3)
    • Vue.js (1)
      • 사전지식 (1)
    • MySQL (47)
      • 정리 (33)
      • 1일 1쿼리 (14)
    • HTML CSS (30)
      • HTML (10)
      • CSS (8)
      • CSS flexbox (9)
      • 블로그 만들기 (3)
    • JS (23)
      • JavaScript 핵심 (6)
      • JS 작업을 위한 코딩 연습 (8)
      • JavaScript 게시판 만들기 (8)
    • Git (9)
      • 강의 정리 (5)
      • 교재 정리 (3)
    • Flutter (27)
      • 기초 (4)
      • Flutter UI 프레임워크 (18)
      • MVVM 패턴과 상태 관리 (4)
    • error note (4)
      • Java (4)
    • 방통대정리 (2)
      • C++프로그래밍 (2)
최근 글
인기 글
태그
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바