1 / 7

Java Programming II

Java Programming II. 한상철 ( Han, Sangchul) 상허연구동 102 호 ( 840-3605 ) schan@kku.ac.kr. 평가. 출석 (10%, 10 점 만점 ) 3 회 결석 : 감점 없음 4 회부터 결석 1 회에 -1 점 10 회 초과 (1/3 초과 ) 결석 시 F 성적 부여 . 중간고사 (40%, 100 점 만점 ) 최종고사 (40%, 100 점 만점 ) 과제 (10%) 과제 문제가 시험문제로도 출제됨 .

jgoode
Download Presentation

Java Programming II

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Java Programming II 한상철 (Han, Sangchul) 상허연구동 102호 ( 840-3605 ) schan@kku.ac.kr

  2. 평가 • 출석(10%, 10점 만점) • 3회 결석: 감점 없음 • 4회부터 결석 1회에 -1점 • 10회 초과(1/3 초과) 결석 시 F 성적 부여. • 중간고사(40%, 100점 만점) • 최종고사 (40%, 100점 만점) • 과제 (10%) • 과제 문제가 시험문제로도 출제됨. • 비교과프로그램 3회 참여를 과제 1회로 계산.

  3. 평가 • 상대평가 • 동점자가 있을 경우 다소 변동 • A+ : 10% • A : 15% • B+ : 20% • B : 10% • C+ 이하 : 45%

  4. 교재 • Java How to Program • Harvey Deitel & Paul Deitel (Pearson Inc.) • 명품 Java Programming • 황기태, 김효수 (생능출판사) • 뇌를 자극하는 Java 프로그래밍 • 김윤명 (한빛 미디어) • 강의슬라이드 • http://222.116.133.198/java2

  5. Schedule 1. Outline of class - Introduction, Setup for programming environments 2. Classes and Objects: A Deeper Look - Time class case study 3. Classes and Objects: A Deeper Look - Controlling access, 'this' reference, overloaded constructors 4. Classes and Objects: A Deeper Look - Set- and Get- methods, Enumerations, static class members 5. Object-Oriented Programming: Inheritance - Superclass & subclass, protected members 6. Object-Oriented Programming: Inheritance - Relationship between superclass and subclass

  6. Schedule 7. Object-Oriented Programming: Inheritance - Constructors in subclass, Class object 8. Object-Oriented Programming: Polymorphism - Polymorphism example, Abstract class and method 9. Object-Oriented Programming: Polymorphism - Case study: using polymorphism 10. Object-Oriented Programming: Polymorphism - Case study: using interfaces 11. Exception Handling - Error-handling overview, Examples, Java exception hierarchy 12. Exception Handling - finally block, Stack unwinding, Chained exception

  7. Schedule 13. File IO – character stream classes - Formatter, Scanner - FileReader, FileWriter 14. File IO – byte stream classes - FileInputStrea, FileOutputStream - ObjectInputStream, ObjectOutputStream 15. Collection - Stack, Vector, ArrayList, LinkedList, HashSet, HashMap 16. Collection examples

More Related