반응형

분류 전체보기 368

[자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기

두 원소의 차 중 최댓값 구하기 파라미터로 정수 배열 intArray를 받고, 두 원소의 차이 중 가장 큰 값을 리턴해주는 메소드 greatestDifference를 쓰세요. 리턴값의 자료형은 int입니다. 만약 원소 개수가 2개보다 작으면 0을 리턴해줍니다. 9 13 3 0 8 0 한번쯤은 짜본 코드같았는데 생각해보니까 학원에서 실습했던 문제와 비슷... public class Main { public static void main(String[] args) { GreatestDifferenceFinder finder = new GreatestDifferenceFinder(); // 테스트 1 int[] testArray1 = {-2, 7, 3}; System.out.println(finder.grea..

Languages/Java 2021.02.01

[자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기

01. 평균값 계산기 파라미터로 정수 배열 intArray를 받고 배열의 모든 값의 평균을 리턴해주는 메서드 computeAverage를 쓰세요. 리턴 값의 자료형은 double입니다. 4.3333333 3.75 4.0 3.0 문제에 주어진 힌트들을 잘 보고 사용하자! 베이스로 있는 코드들도 다시 보자! public class Main { public static void main(String[] args) { AverageFinder finder = new AverageFinder(); // 테스트 1 int[] testArray1 = {3, 7, 3}; System.out.println(finder.computeAverage(testArray1)); // 테스트 2 int[] testArray2 = ..

Languages/Java 2021.02.01

[TIL] 2021.02.01

Academe 🏫Theory. 스윙- 스윙- JOptionPane 클래스- 라디오 버튼, 체크 박스와 이이템 이벤트- 콤보 박스와 리스트 박스- 테이블과 MVC GitHub 🐸Codeit; 실습 과제 Study 🛠 Codeit; [자바 객체 지향 프로그래밍] 02. 객체 설계하기12. 특가 할인 매장 [자바 객체 지향 프로그래밍] 03. 중간고사: 문제 해결 능력 기르기01. 평균값 계산기02. 두 원소의 차 중 최댓값 구하기 Boostcourse;[쉽게 배우는 자바 2] 01. Java 제어문01. 수업 소개02. Boolean Datatype03. 비교 연산자04-1. 조건문 형식04-2. 조건문 응용 104-3. 조건문 응용 205. == vs equals06. 논리 연산자07-1. 반복문07-2...

CodeSiri/TIL 2021.02.01

[TIL] 2021.01.31

JAVA ☕️Codeit;[자바 객체 지향 프로그래밍] 02. 객체 설계하기06. 계좌 이체09. 생성자 연습 Git & GitHub 🐸 1월의 마지막 날! 사실 TIL 쓰기도 창피한 수준으로 공부를 너무너무 안 했다. 2월의 Goal도 세웠으니 내일부터는 다시 힘차게 시작해야지! 12시 넘어서 Commit 하는 바람에 2월 1일에 잔디 심은 것은 함정... 🐸 TMI☝🏻 낡은 책상 버리고 새 책상 사서 기분이 좋은 코린이, 무선 키보드를 구매하고 싶다.

CodeSiri/TIL 2021.01.31

[TIL] 2021.01.30

JAVA ☕️ Codeit; [자바 객체 지향 프로그래밍] 01. 객체 만들기 08. 입금, 출금 [자바 객체 지향 프로그래밍] 02. 객체 설계하기 03. 접근 제어자 연습 06. 계좌 이체 09. 생성자 연습 12. 특가 할인 매장 Book 📚 [Java의 정석] 객체 지향 프로그래밍 1 04. 오버 로딩(overloading) 05. 생성자(constructor) 06. 변수의 초기화 객체 지향 프로그래밍에 대해 이해가 부족한 것 같아서 Codeit; 실습과제를 다시 풀어봤다. 그러다가 나를 1시간 동안 오리무중 상태에 빠지게 한 error;;; 책에서만 보던 NullPointException 어느 코드가 잘못된 건지 한참을 찾았는데 결국에는 이전 코드와 비교해봤는데 인스턴스를 엮으면서 잘못 엮은 ..

CodeSiri/TIL 2021.01.30

[TIL] 2021.01.29

JAVA ☕️ Beatcamp;Theory01. JDBC- 데이터베이스- 테이블 다루기- JDBC- SELECT 문과 Statement 객체 - executeUpdate 메소드와 PrepareStatement 객체 Book 📚 [Java의 정석] 06. 객체 지향 프로그래밍 101. 객체지향언어02. 클래스와 객체03. 변수와 메서드 Study 🛠Codeit;[컴퓨터 개론 - 프로그래밍 언어 이해하기] 01. 프로그래밍 언어 살펴보기01. 프로그래밍을 배우기 힘든 이유02. 프로그래밍 언어 이해하기 토픽 소개03. 프로그래밍 언어란?04. 프록래밍 퀴즈05. 프로그래밍 언어의 발전 [컴퓨터 개론 - 프로그래밍 언어 이해하기] 02. 프로그래밍 언어를 분류하는 두 가지 기준01. 프로그래밍 언어가 너무 많..

CodeSiri/TIL 2021.01.29

[자바 객체 지향 프로그래밍] 02. 객체 설계하기

특가 할인 매장 가게에서 판매할 상품을 위한 클래스를 만들어봅시다! MarketGood 클래스 인스턴스 변수 MarketGood 클래스는 아래와 같은 인스턴스 변수들을 포함합니다: (1) String name (상품의 이름) (2) int retailPrice (상품의 출시 가격) (3) int discountRate (상품의 할인율. 단위: %) 모두 private으로 설정해주세요! 생성자 MarketGood 클래스는 두 개의 생성자를 가지고 있습니다: (1) public MarketGood(String name, int retailPrice, int discountRate) 생성자의 파라미터로 받은 값들을 인스턴스 변수에 지정해줍니다. discountRate가 0%보다 작거나 100%보다 큰 경우, ..

Languages/Java 2021.01.28

[자바 객체 지향 프로그래밍] 02. 객체 설계하기

생성자 연습 두 클래스에 생성자를 만들어 봅시다. Person 클래스 Person의 생성자 2개를 만들 것입니다. (1) 파라미터로 '이름'을 뜻하는 String형 값 pName과 '나이'를 뜻하는 int형 값 pAge를 받고 초기값을 설정합니다. 인스턴스 변수 cashAmount은 0으로 시작합니다. 단, pAge가 음수면 인스턴스 변수 age는 12로 설정합니다. public Person(String pName, int pAge) { // 코드를 입력하세요 } (2) 파라미터로 '이름'을 뜻하는 String형 값 pName, '나이'를 뜻하는 int형 값 pAge, 그리고 '보유 현금'을 뜻하는 int형 값 pCashAmount를 받고 초기값을 설정합니다. (1)번과 마찬가지로 pAge가 음수인 경우..

Languages/Java 2021.01.28

[Goal] 2021.02

Goal ; per ardua ad astra 1. Mini Project 성공적으로 완성하기 (02.24 완료) 2. Codeit; 강의 수강 계획 완료하기 (02.18 완료) 3. GitHub 1일 1 커밋 Academe 🏫 Mini Project 🖥 ; 따릉이는 처음이라 🚴🏻‍♂️ (02.24 완료) - HTML - CSS - Javascript - H2 Database Study 🛠 Codeit; [컴퓨터 개론] 프로그래밍 언어 이해하기 01. 프로그래밍 언어 살펴보기 (01.29 완료) 02. 프로그래밍 언어를 분류하는 두 가지 기준 (01.29 완료) 03. 프로그래밍 언어 Overview (02.02 완료) 04. 프로그래밍 언어 제대로 사용하기 (02.02 완료) 프로그래머의 세계 이해하기..

CodeSiri/Goal 2021.01.28

[TIL] 2021.01.28

JAVA ☕️ Beatcamp; Theory01. 스레드 - 스레드란? - Thread 클래스 - Runnable 인터페이스 - 스레드의 상태 전이 - 다중 스레드의 우선권 - 스레드의 동기화 Theory02. 그래픽 사용자 인터페이스 (GUI) - Graphics 클래스 - Font 클래스 - Color 클래스 - Graphics 클래스 Theory03. 입출력 - 입출력 스트림의 개요 - 바이트 스트림 - File 클래스 - 문자 스트림 - 기본 자료 형태로 데이터 읽고 쓰기 - 객체의 직렬화 Codeit; [자바 객체 지향 프로그래밍] 02. 객체 설계하기 06. 계좌 이체 07. 생성자 08. 생성자 정리 09. 생성자 연습 10. this 11. this 정리 12. 특가 할인 매장 Git & ..

CodeSiri/TIL 2021.01.28
반응형
LIST