| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 관계 연산자
- SQLIntegrityConstraintViolationException
- 가위바위보 게임
- 변수 기본형
- 논리 연산자
- 컬렉션프레임워크
- 표 구현
- Do while
- Math 함수
- 간단한 연산
- var 변수
- DropDown
- Style Sheet
- 객체 배열
- count_program
- 접근제한자
- Scanner
- 변수
- 문자열 비교
- 할당 연산자
- 업다운 게임
- 형변환 연산자
- 반복문
- color code
- IF else
- 배열 array
- switch-case
- 삼항(조건) 연산자
- 유효성 검사
- decimalformat
- Today
- Total
무룩 공부방
# 성적처리 프로그램을 추상 클래스로 설계하여 코드를 수정하라 package java02_intermediate.Abstract; public class AbsStudent { private int num; private String name; private int kor; private int eng; private int mat; private int tot; private double avg; private String hak; private int rank; public int getNum() { return num; } public void setNum(int num) { this.num = num; } public String getName() { return name; } public voi..
# 문제 키보드로 부터 정수 2개(a, b)를 입력받아 더하여 출력하시오 키보드로 부터 정수 2개(a, b)를 입력받아 빼기 출력하시오 키보드로 부터 정수 5개의 정수값을 입력받아 배열에 저장하고 평균을 출력하시오 단, 추상 클래스와 추상 메서드를 만들어 처리하시오 + ArrayList로 처리 + HashMap으로 처리 package java02_intermediate; import java.util.ArrayList; import java.util.HashMap; import java.util.Scanner; abstract class AbsTest { abstract int add(int a, int b); // 더하기 abstract int sub(int a, int b); // 빼기 abstrac..
# 추상 클래스(Abstract Class) 멤버변수, 기본생성자, 매개변수가 있는생성자, 일반 메서드, 추상메서드를 포함 할 수 있다. 추상 클래스는 상속을 통해 추상 메서드를 재정의(오버라이딩)해서 구현부를 완성해야 객체 생성이 가능하다. 미완성 설계도. 미완성(추상) 메서드를 포함한 클래스 추상 클래스는 인스턴스(객체) 생성 불가 추상 클래스를 객체 생성을 해서 사용하려면 상속을 통해 추상 메서드를 완성해야 인스턴스 생성이 가능 추상 클래스는 추상 메서드 포함하고 있는 것을 제외하고는 일반 클래스와 같다 # 추상 메서드(Abstract Method) 미완성 메서드. 선언부만 있고 구현부가 없는 메서드 키워드 abstract를 사용 package java02_intermediate; abstract ..
# 오버라이딩(Overriding) 슈퍼 클래스의 메서드를 서브 클래스에서 재정의 조상 클래스로 부터 상속받은 메서드의 내용을 변경하는 것 슈퍼 클래스 메서드의 이름, 매개 변수 타입 및 개수, 리턴 타입을 동일하게 재작성 한다 선언부가 서로 일치 해야 한다 package java02_intermediate; class OldPerson { protected String name; protected int age; protected String address; public void displayPerson() { System.out.printf("name : %s\t age : %d\t address %s\n", name, age, address); } } class OldStudent extends O..