본문 바로가기

자바프로그래밍12

(네이버클라우드 부트캠프) 15일차 - 실습프로젝트(클래스) 1. 회원 서브메뉴 메서드  1.1 서브메뉴 분기 - 서브메뉴가 삽입될 자리는 - 모든 조건이 참일 경우(올바른 입력)   - 메인메소드     | - 프로세스 메소드         | - 서브메뉴  static void processMenu(String menuTitle, String[] menus) { printSubMenu(menuTitle, menus); while (true) { String command = prompt("메인/" + menuTitle); if (command.equals("menu")) { printSubMenu(menuTitle, menus); cont.. 2024. 6. 14.
(네이버클라우드 부트캠프) 12일차 - Java프로그래밍 기초(표준입출력,String), 실습프로젝트(메서드) 1. 메서드의 종류  1.1 메서드- 메서드 : 클래스 내부의 기능을 구현(함수를 실행하는 것)이다.- 메서드는 클래스메서드와 인스턴스메서드가 있다.  1.2 클래스 메서드- 객체에 종속되지 않는 기능을 제공한다. - 객체의 상태에 영향을 받지 않는 독립적인 작업을 수행한다.- 클래스 메서드는 객체의 생성 없이 직접 호출할 수 있다.  1.3 인스턴스 메서드- 특정 객체에 종속된 기능을 제공한다.- 객체의 상태를 변경하거나 해당 객체의 속성을 조작하는 작업을 수행한다.- 인스턴스를 생성한 후에만 호출할 수 있다.- 객체에 종속되기 때문에 인스턴스를 생성하여 레퍼런스를 사용해야한다. 2. 표준입출력  2.1 표준입출력의 시스템정보- 표준입출력은 인스턴스 메서드로 객체에 종속되어 있다. - 기본적으로 프로그.. 2024. 6. 11.
(네이버클라우드 부트캠프) 11일차 - Java프로그래밍 기초(조건문,반복문,배열), 실습프로젝트 1. 조건문  1.1 if 문의 기본 형태     - 조건문의 기본 형태문법1: if (조건) 문장1; => 조건이 참일 때 문장1을 수행한다.문법2: if (조건) 문장1; else 문장2; => 조건이 참일 때 문장1을 수행하고, 거짓이면 문장2를 수행한다. 문법3: if (조건1) 문장1; else if (조건2) 문장2; else if (조건3) 문장3; else 문장4; => 조건1~3을 순차적으로 수행하고, 모두 거짓이면 문장4를 수행한다.  1.2 if 문 주의사항         - else문은 가장 가까운 if문과 짝을 이룬다.({}사용 안할시 ) if (age >= 19) { if (age >= 70) System.out.println(".. 2024. 6. 11.
(네이버클라우드 부트캠프) 9일차 - 실습프로젝트 1. 실습프로젝트 준비하기# 01. 자바 프로젝트 준비하기## 학습목표- Gradle 빌드 도구를 사용하여 자바 프로젝트 폴더를 구성할 수 있다.- Gradle 빌드 스크립트 파일에서 실행할 클래스를 설정할 수 있다.- Gradle 빌드 도구를 사용하여 애플리케이션을 실행할 수 있다.- 콘솔로 값을 출력할 수 있다.- IntelliJ IDE에서 Gradle 프로젝트를 실행할 수 있다.## 요구사항 - myapp 폴더를 만들고 자바 프로젝트 폴더로 구성- IntelliJ IDE로 프로젝트 가져온 후 실행 ## 실행 결과```[팀 프로젝트 관리 시스템]```  1.1 Java 프로젝트 생성     - 프로젝트 폴더 만들기터미널에- $mkdir myapp2 - $gradle init파일 설정      - In.. 2024. 6. 5.