추상화(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
- UTF-8
- 생성
- 스프링
- synchronized
- mybatis
- 안드로이드
- Delete
- Android
- 클래스
- 연결
- Create
- nsis
- 자바
- Controller
- jsp
- 음식
- 사용
- java
- iNT
- Class
- Server
- 종류
- Default
- 어노테이션
- 라이브러리
- mysql
- js
- 하기
- jdbc
- spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |