130 likes | 302 Views
面向对象的编程技术. Object Oriented Programming. About Bilingual Course. Text (English) Oral (bilingual ) PPT Presentation (English) Q&A (bilingual ) Exercises (English) Exam (English). Introduction. Why OOP ? (Why Java?) About Textbook Thinking in Java Schedule
E N D
面向对象的编程技术 • Object Oriented Programming
About Bilingual Course • Text (English) • Oral (bilingual ) • PPT Presentation (English) • Q&A (bilingual ) • Exercises (English) • Exam (English)
Introduction • Why OOP ? (Why Java?) • About Textbook • Thinking in Java • Schedule • About Exercises • Submit 1~2 times per-week • Deadline: PM 7:00 on every Sunday • About Examination • Contact me
Why Object oriented programming • Evolution of Programming Languages Real World Model Machine
Why Object oriented programming • OOD/OOP is an important cornerstone of modern software engineering. • UML / design pattern • OOA OOD OOP OOT • Java is one of the most outstanding programming languages • absorbs a lot of contemporary characteristics of programming technique and reflects the trend of programming language development. • The story of Java • The story of C • The story of C#
About Textbook • Thinking in java (3rd /4th Edition) • The newest is the fifth • Older edition will also do • Presentation download • http://che.zju.edu.cn/chen/java/
PPT & Submit Tool http://che.zju.edu.cn/chen/java/
About Examination • Exercises 32% • Class interaction 8% • Final Exam 60% • English • Closed-book exam
Contact me • Name: Chen-Jinshui / Lu Jiangang • Email: jschen@iipc.zju.edu.cn jglu@iipc.zju.edu.cn • subject: containing keyword “JAVA” • subject: Chinese is preferred • Body: please write in English • Mobile: 691660 (Chen) 596892 (Lu)