728x90
반응형
Abstract.
추상화만큼 어려운 존재이다.
아래 링크가 그나마 도움이 된다.
아래는 오늘 연습한 소스이다.
City gangnam = new Gangnam();
City seoul = new Seoul();
Gangnam과 Seoul은 모두 City를 상속받고 있다. (처음엔 여기서 이미 멘붕)
이 때 City를 하나의 필터로 이해해 보았다.
Gangnam과 Seoul 모두 City가 가지고 있는 것들로만 초기화하면
퍼포먼스적으로 좀 더 나아진다(고 하더라).
// 건물을 짓는다
public abstract void build(Constructure cons);
위의 경우는 City.java에서 abstract 메소드를 만든 것이다.
여기서 오버라이딩은 되지 않고 상속받은 곳에서만 사용이 가능하다.
City를 상속받으면 반드시 이용을 해야한다.
728x90
반응형
'Java' 카테고리의 다른 글
handler.post와 친구들 (0) | 2017.02.22 |
---|---|
콜백(Callback). 알다가도 모르겠구나. (2) | 2017.01.13 |
[Java] 아주 큰 수에서 가장 큰 소인수를 구하는 방법 (0) | 2016.09.08 |
[Java] 지정한 범위 내에서 특정 숫자가 몇번 들어가는지 세는 방법 (0) | 2016.09.06 |
[Java] 중복없이 여러개 숫자를 출력하기 (0) | 2016.09.06 |
Comment