~~자바를 자바 봅시다~~ [[TableOfContents]] = 참고자료 = * 박창윤 교수님 소프트웨어프로젝트 강의록 * [http://book.naver.com/bookdb/book_detail.nhn?bid=6590339 자바 프로그래밍 입문] * [http://book.naver.com/bookdb/book_detail.nhn?bid=1975309 Head First Java] * [http://book.naver.com/bookdb/book_detail.nhn?bid=10191151 자바의 정석] * [자바를자바] 스터디 = 0회차 = * 자기 소개 * 반 이름 선정 * 수업시간 조정 * 난이도 조절 * ZeroWiki 및 백준 사이트 사용법 = 1회차 = * Java 입문 * Java 소개 * Java 특징 * Java 실행 방식 * Java IDE 소개 * Hello World 작성 * Java 프로그램의 구성 * 기본 프로그래밍 * 변수 * 입출력 * 조건문과 반복문 * 문자열 * 배열 * 연산자 * 주석 * 실습 - 피보나치 수 * [https://www.acmicpc.net/problem/2748 피보나치 수 2] = 2회차 = * 객체지향 입문 * 객체지향 프로그래밍? * 클래스 * 메소드 * 생성자 * Scope * 가비지 컬렉터 * 변수의 범위 * static과 접근 제어자 * 실습 - 클래스 만들기 & 확장하기 = 3회차 = * 상속 * 상속? * 상속의 구현 * this와 super * 상속과 생성자 * 다형성 * 다형성? * 오버라이딩 * 오버로딩 VS 오버라이딩 * 다양한 종류의 클래스 * Object * 추상 클래스 * 인터페이스 * 제네릭 * 실습 - Stack 만들기 & 확장하기 * [https://www.acmicpc.net/problem/10828 스택] ----------------------------------- [새싹교실/2017], [새싹교실/2017/따라와반]