Educational guide School of Engineering |
english |
Bachelor's Degree in Telematics engineering (2010) |
Subjects |
PROGRAMMING |
Continguts |
IDENTIFYING DATA | 2017_18 |
Subject | PROGRAMMING | Code | 17224114 | |||||
Study programme |
|
Cycle | 1st | |||||
Descriptors | Credits | Type | Year | Period | ||||
6 | Compulsory | Second | 1Q |
Continguts | AtenciĆ³ personalitzada | AvaluaciĆ³ |
Fonts d'informaciĆ³ |
Topic | Sub-topic |
1.Basics of Object-Oriented Programming (OOP): data organization in classes. | 1.1 Classes, objects, methods and instances. Constructors. 1.2 Class modifiers (public, private, static, ...). 1.3 Composition in classes. Enumerates. 1.4 Introduction to the basic data structures. |
2. Object-Oriented Programming in detail: Inheritance and Polimorphism. | 2.1 Inheritance: superclasses and subclasses. Protected. 2.2 Class hierarchy. The Object class. 2.3 Polimorphism. 2.4 Abstract classes and methods. 2.5 Final Classes and methods. 2.6 Interfaces. |
3.Introduction to the design of applications using OOP. | 3.1 Packages. 3.2 Exceptions. 3.3 Data flows: files. 3.4 Design of a graphical interface. 3.5 Introduction to UML. |