본문 바로가기

자바15

인터페이스의 세계로~~ 떠나려고 했는데 실패했음.. 그래도 정리한 거 올림.. 출처: 책 자료집 2023. 6. 5.
0531 수업 내용 1) 이너클래스 재사용성이 낮은 것은 이너클래스로 만들어도 되지만, 재사용성이 높은 것은 이너클래스로 만들면 안된다. 이벤트 프로그램에서의 핸들러는 재사용성이 떨어지기 때문에 주로 이너클래스로 만든다. 이너클래스 만드는 이유: 재사용성이 떨어지지만, 아우터 클래스에 멤버변수를 자기 것처럼 사용할 경우에 만듬. 2) 익명클래스 익명클래스타입의 객체생성 3) 예외처리 오류 - 컴파일 오류 - 실행 오류 (에러/예외로 나뉨) : 하드웨어의 고장으로 인한 응용 프로그램 실행 오류 - 에러: 개발자가 처리할 수 없는 오류 - 예외: 개발자가 처리할 수 있는 오류 (경미한 오류), 처리안하면 프로그램이 종료됨 예외종류 - RuntimeException : 컴파일러가 예외처리를 감지하지 못하는 예외 (Unchecke.. 2023. 5. 31.
[5月] 단순한 계산기 만들기 단순한 계산기를 처음 만들어봤다. 처음 만든 코드라 부족한 게 많고, 내가 찾지 못한 오류도.. 있을 것 같다. 무엇보다 단순한 코드를 계속 반복해서 쓰다보니 가독성이 떨어진다. 객체지향언어니 무슨 클래스 나눠서 막 어떻게 만들면 제대로 계산기가 만들어질 것 같긴한데... 초보 개발자(자바공부 13일차)인 나에게는 이 코드가 최선이다..... 흑... 더 잘만들고 싶다! [소스코드 공유] import java.util.Scanner; public class calculator { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("덧셈, 뺄셈, 곱셈, 나눗셈 중 어느 것을 진행하겠습.. 2023. 5. 21.