Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
5COSC001W-Object Oriented Development 5COSC001W - Object Oriented Development Autumn 2020 Dr Dimitris C. Dracopoulos Lecture notes   Tutorials   Assignments   Schedule   Syllabus   Contact   Textbook   Assessment   The module is an introduction to object oriented development techniques. Java will be used as the programming language. This page covers only the Java version of this module. Students in the Games course will be taught C++ by Klaus Draeger following a different syllabus and material. How to download Java/Netbeans for your computer Lecture Slides:   23/9  30/9  7/10  14/10  21/10  4/11  11/11  18/11  25/11  2/12  9/12  Lecture Notes:   23/9  30/9  7/10  14/10  21/10  4/11  11/11  18/11  25/11  2/12  Tutorials:   1  2  3  4  5  6  7  8  9  10  11  Tutorials Solutions:   1  2  3  4  5  6  7  8  9  10  11  Assignments:   1 Schedule Mo Tu We Th Fr Sa Su Sep 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 first class Q&A 28 29 30 Oct 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 assignment published 26 27 28 29 30 31 reading/engagement week Nov 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Dec 1 2 3 4 5 6 7 8 9 10 11 12 13 assignment submission deadline; Christmas break 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Syllabus Introduction to Object Oriented Programming. Some Java Fundamentals. Classes and Objects Abstract Classes - Interfaces - Access Specifiers - Polymorphism Heap vs Stack - Garbage Collector - The static keyword The final keyword - The Java class hierarchy UML Graphical User Interfaces using Swing Introduction to Collections (ArrayLists) and Arrays Exceptions Input/Output and Streams Contact Dr Dimitris C. Dracopoulos, , N7.116 Copland Building. Textbook The recommended textbook is Big Java, Cay Horstmann, fourth edition, Wiley, 2010 (if you have the third edition 2007, that is OK). Additional references. Assessment Process Coursework: 50% Exam: 50% Last modified: Tue Dec 8 17:45:23 UTC 2020