추상화(abstraction)는 실세계의 복잡한 상황을 간결하고 명확하게 단순화/일반화/개념화 ↔ 구체화 추상메소드- 메소드의 선언부만 있고 본문은 없는 것(예 : abstract public void test( int a ); ) 추상클래스(Abstract) - 추상메소드가 하나 이상 포함된 것 인터페이스(Interface) - 모든 메소드가 추상메소드인 것 추상 클래스와 인터페이스의 차이점- 추상클래스와 인터페이스의 가장 큰 차이점은 바로 Class인지 아닌지의 차이- 추상클래스는 Class로 이를 구현하는 것은 상속(extends)- 인터페이스는 포함(implements)라는 키워드를 통해 구현- 상속은 하나만 받을 수 있지만 인터페이스를 포함하는 클래스는 다른 클래스를 상속 받을 수 있습니다. [..
클래스 클래스(Class) : 객체를 만든은 설계도 클래스로부터 만들어지는 각각의 객체를 특별히 그 클래스의 인스턴스(instance)라고도 한다. 도면 = 클래스 -> 제품 = 객체 (class) (object) ex)객체는 클래스라는 설계도로 생성된다. 차- 속성 -색상:빨강속도:100km/h주행거리 :9800km - 동작 -가속하기감속하기 public class Car //클래스{//속성 변수int color; //색상int speed; //속도int mileage; //주행거리 //동작 가속하기void speedUp(int s){speed += s;}//동작 감속하기void speedDown(int s){speed -= s;}}
- Total
- Today
- Yesterday
- Class
- Server
- synchronized
- 생성
- jdbc
- 클래스
- Create
- Controller
- js
- 종류
- spring
- 사용
- mybatis
- 스프링
- Delete
- 자바
- iNT
- Default
- jsp
- 어노테이션
- 라이브러리
- nsis
- 음식
- 안드로이드
- 하기
- Android
- mysql
- UTF-8
- 연결
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |