일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jqgrid 개념
- ModelMap
- 자바
- implements
- 개발자 이직
- extends
- spring
- MariaDB
- mysql
- JVM Heap
- Class
- View
- SQL
- 트랜잭션
- java
- ResponseBody
- Where
- ModelAndView
- 정보처리기사 필기
- 스프링
- 정보처리기사 합격
- HTTP
- HTML
- JQuery
- 정처기 합격
- jqGrid
- Javascript
- Model
- 어노테이션
- 제이큐그리드
- Today
- Total
목록implements (2)
크리스의 개발일기
객체 지향 프로그래밍 ( Object Oriented Programing ) OOP 객체들이 서로 유기적으로 동작하는 프로그래밍 이론 코드의 재사용성과 중복제거가 가장 큰 목적 추상화 목적과 관련이 없는 부분을 제외해서 필요한 부분을 포착하는 기법 객체의 공통된 속성들 중 필요한 부분을 포착해서 클래스로 정의하는 설계 기법 캡슐화 외부에 노출할 필요가 없는 정보들은 은닉 (정보은닉) 상속 상속 관계에 있는 두 클래스에 대해, 부모 클래스가 자손 클래스에게 속성을 물려주는 것 코드의 재사용이 목적 다형성 같은 형태이지만 다른 기능을 하는 것 오버라이딩은 이와 관련된 기능임 상속이란 (Inheritance) - Java에서 상속은 부모 클래스의 변수/메소드를 자식 클래스가 물려받아 사용가능하게 해주는 것 상..
인터페이스는 무엇인가? 인터페이스는 쉽게 말하면 껍데기라고 말할 수 있고, 설계도 또는 명세라고 생각하면 된다. 모든 메소드가 추상 메소드이고, 일반 변수를 가질 수 없다. (추상 클래스와 비교해보자) 그 의미는 인터페이스를 구현한 클래스는 모든 메소드를 강제적으로 구현해야한다. 선언 시 interface 키워드를 사용한다. interface Vehicle { abstract void run (); abstract void move (); } 추상 클래스는 무엇인가? 일반적으로 Java 에서 클래스는 2가지로 구분된다. 일반 클래스와 추상 클래스로 구분되어진다. (여기서 인터페이스는 클래스가 아니라는 것을 기억하고 넘어가자) 추상 클래스는 0개 이상의 추상 메소드(아직 구현되지 않은 메소드) 를 가지고,..