Searching for Polymorphism : 4 results found | RSS Feed for this search

6.092 Java Preparation for 6.170 (MIT) 6.092 Java Preparation for 6.170 (MIT)

Description

This course focuses on introducing the language, libraries, tools and concepts of JavaTM. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm. This course focuses on introducing the language, libraries, tools and concepts of JavaTM. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm.

Subjects

Object oriented programming | Object oriented programming | Java program structure | Java program structure | class file | main | methods | fields | class file | main | methods | fields | Primitives | Primitives | Control flow | method calls | if/then | for loop | while loop | Control flow | method calls | if/then | for loop | while loop | Arrays | Arrays | Objects | declaration | assignment | mutation | scope | Objects | declaration | assignment | mutation | scope | Classes vs Objects/Instances | Classes vs Objects/Instances | Method Overloading | Method Overloading | Inheritence | Inheritence | Abstract superclasses | Abstract superclasses | Interfaces | Interfaces | Polymorphism | Polymorphism | Method Overriding | Method Overriding | Hashing | Hashing | Data structures | Data structures | Collections | Collections | Advanced control flow | Advanced control flow | Writing interfaces | abstract classes | Writing interfaces | abstract classes | True subtyping | composite | True subtyping | composite | Throwing and catching exceptions | Throwing and catching exceptions | Nested classes | Nested classes | Floating point precision | Floating point precision | Defensive programming | Defensive programming | Depth First Search alogithm | Depth First Search alogithm

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see http://ocw.mit.edu/terms/index.htm

Site sourced from

http://ocw.mit.edu/rss/all/mit-allcourses-6.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.092 Java Preparation for 6.170 (MIT)

Description

This course focuses on introducing the language, libraries, tools and concepts of JavaTM. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm.

Subjects

Object oriented programming | Java program structure | class file | main | methods | fields | Primitives | Control flow | method calls | if/then | for loop | while loop | Arrays | Objects | declaration | assignment | mutation | scope | Classes vs Objects/Instances | Method Overloading | Inheritence | Abstract superclasses | Interfaces | Polymorphism | Method Overriding | Hashing | Data structures | Collections | Advanced control flow | Writing interfaces | abstract classes | True subtyping | composite | Throwing and catching exceptions | Nested classes | Floating point precision | Defensive programming | Depth First Search alogithm

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allcourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

DH3C35 Software Development: Object-Oriented Programming

Description

This unit is designed to develop a broad knowledge of the concepts, principles, boundaries and scope of software development using an object-oriented programming language. These will be reinforced by developing the practical skills required in using the structures and features of an object-oriented programming language in the creation of software solutions to problems. Outcomes On completion of this unit, you should be able to: 1 use programming techniques to develop program modules 2 implement a solution from design 3 test the completed product 4 create technical and user documentation.

Subjects

DH3C 35 | Java | arithmetic operators | relational operators | logical operators | flow of execution | Nested loops | Array | String class | Date class | Encapsulation | Polymorphism | Java Collections Framework | SCQF Level 8

License

Licensed to colleges in Scotland only Licensed to colleges in Scotland only Except where expressly indicated otherwise on the face of these materials (i) copyright in these materials is owned by the Scottish Qualification Authority (SQA), and (ii) none of these materials may be Used without the express, prior, written consent of the Colleges Open Learning Exchange Group (COLEG) and SQA, except if and to the extent that such Use is permitted under COLEG's conditions of Contribution and Use of Learning Materials through COLEG’s Repository, for the purposes of which these materials are COLEG Material. Except where expressly indicated otherwise on the face of these materials (i) copyright in these materials is owned by the Scottish Qualification Authority (SQA), and (ii) none of these materials may be Used without the express, prior, written consent of the Colleges Open Learning Exchange Group (COLEG) and SQA, except if and to the extent that such Use is permitted under COLEG's conditions of Contribution and Use of Learning Materials through COLEG’s Repository, for the purposes of which these materials are COLEG Material. http://content.resourceshare.ac.uk/xmlui/bitstream/handle/10949/17761/LicenceSQAMaterialsCOLEG.pdf?sequence=1 http://content.resourceshare.ac.uk/xmlui/bitstream/handle/10949/17761/LicenceSQAMaterialsCOLEG.pdf?sequence=1 SQA SQA

Site sourced from

http://dspace.jorum.ac.uk/oai/request?verb=ListRecords&metadataPrefix=oai_dc

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata

6.092 Java Preparation for 6.170 (MIT)

Description

This course focuses on introducing the language, libraries, tools and concepts of JavaTM. The course is specifically targeted at students who intend to take 6.170 in the following term and feel they would struggle because they lack the necessary background. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm.

Subjects

Object oriented programming | Java program structure | class file | main | methods | fields | Primitives | Control flow | method calls | if/then | for loop | while loop | Arrays | Objects | declaration | assignment | mutation | scope | Classes vs Objects/Instances | Method Overloading | Inheritence | Abstract superclasses | Interfaces | Polymorphism | Method Overriding | Hashing | Data structures | Collections | Advanced control flow | Writing interfaces | abstract classes | True subtyping | composite | Throwing and catching exceptions | Nested classes | Floating point precision | Defensive programming | Depth First Search alogithm

License

Content within individual OCW courses is (c) by the individual authors unless otherwise noted. MIT OpenCourseWare materials are licensed by the Massachusetts Institute of Technology under a Creative Commons License (Attribution-NonCommercial-ShareAlike). For further information see https://ocw.mit.edu/terms/index.htm

Site sourced from

https://ocw.mit.edu/rss/all/mit-allsimplifiedchinesecourses.xml

Attribution

Click to get HTML | Click to get attribution | Click to get URL

All metadata

See all metadata