java 3

240726

정적 멤버를 정의하는 static 키워드 계산기 프로젝트에 사칙연산 외에 원의 넓이 계산 기능을 넣으면서 오류가 발생했다프로젝트1 Caclulator 클래스에서 모든 연산을 처리 CalculatorFieldprivate static Queue calcResultQueueprivate static Queue areaRedultQueueMethodcalculate() // 사칙연산removeResult() // 결과 삭제inquiryResult() // 결과 출력calculateCircleArea() // 원의 넓이 계산getCalcResultQueue()setCalcResultQueue()getAreaResultQueue()setAreaResultQueue()프로젝트2resultQueue가 static으로..

TIL 2024.07.26

240725

Java 강의가 후반부로 넘어가면서 명확하게 이해되지 않는 내용들이 나오고 있다Exception, Extends, Abstract, Interface ...개인과제를 위해 완강을 빠르게 하는게 목표라서 우선은 실습만 따라해보고 넘기는중 예외처리에 대해 강의를 들었는데도막상 코드에 적용하려니까 쉽지 않았다 CalculatorExceptionpackage calculator;public class CalculatorException extends Exception{ public CalculatorException(String errorMessage) { super(errorMessage); }}Exception을 상속받은 custom Exception Calculator...publi..

TIL 2024.07.25

240722

과정이 2주차에 들어서면서 java 기초문법 강의를 듣기 시작했다첫시간에는 간단한 개요 및 자료형 실습까지 진행했다과제로 Scanner를 사용하면서 원하는 데이터를 저장하지 못했다  Scanner sc = new Scanner(System.in); String name = sc.nextLine(); double star = sc.nextDouble(); String explain = sc.nextLine(); System.out.println(name); System.out.println(star); System.out.println(explain);nextDouble(), nextInt()와 같은 함수..

TIL 2024.07.22