Java程序辅导

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

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Object Orientation Skip navigation Structured Programming School of Computing Search query Search ANU web, staff & maps Search current site content Search Menu Search query Search COMP1110/1140/6710 Lectures Labs Assessments Help Search ANU web, staff & maps Search current site content COMP1110/1140/6710 Lectures Labs Assessments Help menu Search query Search COMP1110/1140/6710 Search query Monday: J14, B9 Labs: L6 Deliverables: DXM Homework: J14 Friday: G2 Lectures Lectures Complete Lectures Introduction Admin Java Object Orientation Software Engineering Core Computer Science Abstract Data Types JavaFX Guest Lectures Biographies Revision Bonus Related sites Piazza You are here » Lectures » Object Orientation O1   Classes and Objects 1 (20 mins) Topics: Class declaration | Object creation Java Visualizations: Objects References:      Objects      Classes      Declaring classes      Declaring member variables      Constructors      Creating objects      Using objects      Objects and classes      Alan Kay on the meaning of object-orientation Relevant ACM Curriculum Learning Outcomes:      PL Object Oriented Programming 1      PL Object Oriented Programming 2      PL Object Oriented Programming 3 O2   Classes and Objects 2 (40 mins) Topics: Garbage collection | Initializers | Access control | enum types Java Visualizations: Objects References:      The this keyword      Controlling access to members of a class      Understanding class members      Initializing fields      Classes      Objects      Enum types      Enum types Relevant ACM Curriculum Learning Outcomes:      PL Object Oriented Programming 6      PL Runtime Systems 2      PL Language Translation and Execution 6 O3   Interfaces (15 mins) Topics: Interfaces References:      Interfaces      Interfaces      Defining an Interface      Implementing an Interface      Using an interface as a type      Interfaces Relevant ACM Curriculum Learning Outcomes:      PL Object Oriented Programming 6 O4   Inheritance 1 (20 mins) Topics: Inheritance | Overriding and hiding | Polymorphism | The super keyword References:      Inheritance (concept)      Inheritance      Overriding and hiding methods      Polymorphism      Hiding fields      Using the keyword super Relevant ACM Curriculum Learning Outcomes:      PL Object Oriented Programming 1      PL Object Oriented Programming 2      PL Object Oriented Programming 5 O5   Inheritance 2 (20 mins) Topics: java.lang.Object | Final classes, methods, fields | Abstract classes and methods References:      Object as superclass      Writing final classes and methods      Abstract methods and classes      Inheritence Relevant ACM Curriculum Learning Outcomes:      PL Object Oriented Programming 1      PL Object Oriented Programming 2 Updated:    03 Sep 2021 / Responsible Officer:    Director, School of Computing / Page Contact:    Steve Blackburn Contact ANU Copyright Disclaimer Privacy Freedom of Information +61 2 6125 5111 The Australian National University, Canberra CRICOS Provider : 00120C ABN : 52 234 063 906 You appear to be using Internet Explorer 7, or have compatibility view turned on. Your browser is not supported by ANU web styles. » Learn how to fix this » Ignore this warning in future