본문 바로가기

#더조은컴퓨터아카데미#더조은컴퓨터학원#화곡점#더조은컴퓨터아카데미 화곡점#더조은컴퓨터학원 화곡점#국비지원#자바#안드로이드#앱#IT#취업성공패키지#NCS#후기#국민취업지원제도#취준생

자바(JAVA)기반 안드로이드 웹&앱 개발 11일차(interface, 추상클래스, 예외처리, try~catch, try-with-resources, Objdec 클래스-fina) 시간이 없어서 예제 스샷은 못찍었습니다 ㅠㅠ. 내일 평가가 있어서 평가공부를 해야 하거든요.. ​ 1.인터페이스의 static 메소드(클래스 메소드) 1) 인터페이스의 static 메소드는 인터페이스의 다른 메소들과 마찬가지로 public 선언된 것 으로 간주한다. 2) 프로그래머가 직접 인터페이스에 static 메소드를 정의하는 일은 드물다. 1. 인터페이스 대상의 instanceof 연산 인터페이스의 또 다른 사용 용도 : Marker Interface 1) 클래스에 특별한 표식을 다는 용도로 사용이 된다. (1) interface Upper{ } // 마커 인터페이스 추상 클래스 : Abstract Class 1) 하나 이 상의 추상 메소드를 갖는 클래스를 가리킨다. public abstract c.. 더보기
자바(JAVA)기반 안드로이드 웹&앱 개발 10일차(Object 클래스, final 선언, @Override, interface, 디폴트 메소드, NCS) 오늘은 NCS 공부도 병행하여서 분량이 적습니다. ​ 1. 상속의 목적(extends) 1) 연관된 일련의 클래스들에 공통적인 규약을 정의할 수 있다. 1. Object 클래스 1) 모든 클래스는 Object 클래스를 상속한다. 2) 클래스를 정의할 때 어떤 클래스도 상속하지 않으면 해당 클래스는 java.lang 패키지에 묶여 있는 Object 클래스를 상속한다. 클래스와 메소드의 final 선언 1) 클래스를 정의하는 데 있어서, 해당 클래스를 다른 클래스가 상속하는 것을 원치 않는다 면 final 선언을 추가하면 된다. (1) public final class MyLastCLS {...} 2) 메소드에 final을 선언하여 오버라이딩을 허용하지 않을 수도 있다. (1) public final voi.. 더보기