Programação com Objectos: Difference between revisions

From Wiki**3

No edit summary
No edit summary
Line 6: Line 6:


* [[Tópicos sobre Programação com Objectos]] (teoria e prática)
* [[Tópicos sobre Programação com Objectos]] (teoria e prática)
== 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 [download]
* String generation (labels, messages, user interface exceptions) [download]
* Text-based user interface, a.k.a., "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 ==
== Exercícios e Problemas ==

Revision as of 15:25, 24 October 2010

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 [download]
  • String generation (labels, messages, user interface exceptions) [download]
  • Text-based user interface, a.k.a., "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