본문 바로가기
IT/공부메모

2018.04.08 - 자바기초

by 그랭 2018. 4. 8.

자바 기초부터 다시 공부해야지.. 해야지.. 하면서 온라인강의 뒤적거리다가 배열즈음에서 이미 졸고 있거나 상속쯤 가서 지겨워서 손 놓아버린 적이 한 두 번이 아니다. (그래서 자바 온라인 강의를 한번도 끝까지 다 본적이 없다.)

이번에도 역시 자바 기초부터 다시해야지! 하면서 열정을 탑재하고 여러 강의 뒤적거리다 찾은 나동빈님. 

지금까지 본 온라인 자바 기초 강의중에 나동빈님 자바 강의가 가장 재미있다.

7강부터 23강까지 보면서 한번도 졸지 않았다! 

불필요한 설명없이 핵심만 설명해주시고 지루할틈 없는 템포에 목소리도 굉장하시다.

 




나동빈님 자바 기초 프로그래밍 강의

https://www.youtube.com/watch?v=W683VoXgan4&list=PLRx0vPvlEmdBjfCADjCc41aD4G0bmdl4R





18강 추상

abstract class Aa{}

필요한 기능을 추상클래스에 미리 설계해놓고 사용할때 상속받아 @Override 로 함수 재정의해서 사용한다. 




19강 Final 키워드

한번 정의되면 절대 변하지 않음.

final int num = 10;         // final 변수 값 변경 X

public final void aa(){}     // final 함수(메소드) 재정의(오버라이드) X

final class Aa{}               // final 클래스 상속 X


20강 인터페이스

public interface Aa{}

상속받을때 extends(X) -> implements(O)

설계를 위한 클래스. 다중상속가능, 추상메소드와 상수만 가질 수 있다. 추상클래스보다 더 추상적이라 더 체계적이다.


21강 다형성

부모클래스 타입의 참조변수로 하위클래스의 객체를 참조할수있음.

A a = new a

A a  = new b


22강 객체(Object) 클래스

모든 객체의 조상님.


23강 객체지향의 활용




끝!





반응형

'IT > 공부메모' 카테고리의 다른 글

2018.04.15 - Javascript clean code  (0) 2018.04.15
2018.04.14 - JSP 게시판 만들기  (0) 2018.04.14
2018.04.12 - JSP 게시판 만들기  (0) 2018.04.12
2018.04.08 - JSP 게시판 만들기  (0) 2018.04.08
2018.04.07 - 자바기초  (0) 2018.04.07