Skip to content

Danix29/Programacion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Java OOP UAH Status


About

Asignatura: Programacion · UAH GII · Curso 2024-25

Object-oriented programming in Java: class design, inheritance hierarchies, polymorphism, interfaces, Java collections framework, exception handling and file I/O.


Topics covered

Topic Content
OOP fundamentals Classes, objects, encapsulation, constructors
Inheritance extends, super, method overriding, abstract classes
Interfaces implements, default methods, multiple interfaces
Polymorphism Dynamic dispatch, casting, instanceof
Collections ArrayList, LinkedList, HashMap, TreeMap, Iterator
Generics Generic classes, bounded type parameters
Exceptions try/catch/finally, checked vs unchecked, custom exceptions
File I/O FileReader, BufferedReader, Scanner, PrintWriter

Practices

# Description
P1 Basic OOP — class design and object interaction
P2 Inheritance and polymorphism — class hierarchy design
P3 Collections and generics — data management with Java Collections
P4 File I/O and exceptions — robust data persistence

Programacion · UAH GII · 2024-25

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors