국비지원/백엔드 34

221206 매개변수의 다형성, 객체 타입 확인, 실체/추상 클래스, 인터페이스, Swing

*생성자는 클래스 이름과 똑같고 리턴값이 없다 https://kephilab.tistory.com/47 4. Java 자바 - 클래스의 구성 멤버 [ 생성자 ] 생성자 new 연산자와 같이 사용되어 클래스로부터 객체를 생성할 때 호출되어 객체의 초기화를 담당한다. 객체 초기화 : 필드를 초기화하거나, 메소드를 호출해서 객체를 사용할 준비를 하는 것 kephilab.tistory.com 넘 정리 잘해주심.... 하나의 배열로 객체관리(p.318~320) 매개변수의 다형성 : 매개변수가 클래스 타입일 경우, 해당 클래스의 객체 대입이 원칙이나 자식 객체 대입도 허용 -> 상속 받은 다음 재정의한 것 *상속은 실제로 별로 안쓰고 인터페이스를 더 많이 씀 강제 타입 변환 : 자식 타입을 부모 타입으로 자동변환(..

221201 이것이 자바다 6장 클래스- 메서드 오버로딩, 접근제한자, JDBC 연결

생성자는 리턴값이 없음 ->객체를 넘겨줘야 하니까 p.231 : 클래스 내에 같은 이름으로 메소드를 여러 개 선언하는 것 -하나의 이름으로 다양한 매개 값을 받기 위해 -조건: 메소드 이름은 같고 시그니처가 다를 때 가능 = 매개 변수의 타입, 개수, 순서 중 하나가 달라야 함 -리턴 타입은 무관(대상이 아님) package chap06; public class MethodOverloadingEx { void method(int a) { } int method() { return 0; } public static void main(String[] args) { System.out.println(10); System.out.println(3.14); System.out.println("연습"); // 당연..

221122 Eclipse, JDK11 설치

JDK 오라클 JDK 설치 후 환경변수 설정 path를 잡아주면 디렉토리 상관없이 실행 가능 검색-cmd-명령 프롬프트 *이클립스 다운로드 new java project와 class 만들기 package chap01; public class Test { public static void main(String[] args) { int value = 10; int result = value + 10; System.out.println(result); } } 결과: 20 package는 디렉토리 syso + ctrl + 스페이스바 치면 system.out.prinln이 나옴 ctrl + F11 실행 보라색 글씨는 예약어 package chap01; public class Test { public static ..