본문 바로가기

interface3

[JAVA] 클래스 상속 interface, implements * IS A 노트북 IS A 컴퓨터 노트북 : sub class컴퓨터 : super class 많은 컴퓨터VO중에 노트북VO가 들어있다. * HAS A 경찰관 HAS A 권총 경찰관 : sub class권총 : super class 인터페이스를 만듭니다. 인터페이스를 상속한 lgcdPlayer를 만듭니다.여기서 cdPlayer은 super class이고 lgPlayer는 sub class입니다. 같은 인터페이스를 상속받는 samsungcdPlayer를 만들어 봅니다. 그리고 메인에서 cdPlayer인터페이스를 선언하고 lgPlayer와 samsungPlayer 객체를 선언해줍니다. 실행결과 : 이런방법을 다형성이라고 부른다. 2016. 4. 11.
[JAVA] Interface (인터페이스) Interface (인터페이스) Abstract 보다 더 높은 추상화 수준을 제공클래스 자체의 규약을 정의함객체지향의 5개 특징 중 다형성에 해당 Interface에 들어가는 기능들은 항상 abstract를 쓴다.이것이 표준이다 만 정의해 놓은 것. public interface CDPlayer { public abstract void play();public abstract void stop();public abstract void prev();public abstract void next(); } interface를 이용해서 구현할 때 implements 를 써주어야함여기서 @Override는 다시한번 구현했다는 뜻이다. public class MyMy implements CDPlayer { @Ove.. 2016. 4. 11.
[Oracle] DB Connection - JDBC Connection : Java -> DB 접근API(JDBC) : JAVA가 DB로 접근 할 수 있도록 해줌Application Programing InterfaceInterface : 일상적으로 하는 일 JDBC JAVA DATABASE CONNECTOR1. Connection : DB와 연결2. Statement : Query 실행3. Result Set : 결과를 얻음 구현체 : 정확하게 어떻게 해야되는지 설명해 놓은 것Connection의 구체적인 활동을 적음Statement의 구체적인 활동을 적음ResultSet의 구체적인 활동을 적음*.jar 파일로 배포함 (class만 있음) 2tierWebScript 언어-------- ---------- JSP PHP(DB)ASP-------- ----.. 2016. 2. 24.