Programação com Objectos

From Wiki**3

Revision as of 17:26, 24 October 2010 by Root (talk | contribs) (Tópicos o Desenvolvimento em Java e C++)

Programação com Objectos
Introduction
Creation and Destruction
Inheritance & Composition
Abstraction & Polymorphism
Code Organization
Java Topics
Inner Classes
Enumerations
Data Structures
Exceptions
Input/Output
RTTI
Other Topics
JUnit Tests
UML Topics
Design Patterns
"Simple" Factory
Composite & Visitor
Command
Strategy & State
Template Method
Observer
Abstract Factory
Decorator & Adapter
Façade (aka Facade)

Tópicos Teóricos

Tópicos o Desenvolvimento em Java e C++

Material de apoio à construção do projecto (aplicação bancária) (these are the 2010/2011 editions):

  • Base interaction package, a.k.a. po-uilib [download]
  • Core functionality, a.k.a. bank-core [download]
  • String generation (labels, messages, user interface exceptions), a.k.a. bank-strings [download]
  • Text-based user interface, a.k.a., bank-textui [download]

Each package includes a makefile to compile and build the corresponding JAR archive. Note that the makefiles assume that all JAR dependencies reside in /usr/share/java (linux installation -- other environments may, and indeed should work, but are not covered in this text).

Exercícios e Problemas

A Few Notes on Unit Testing

Linguagens de Programação

Ver Também