Capa
Seções
NOTÍCIAS

DOWNLOAD

ANÁLISES

COMPRAS

BOLETIM

WIRED NEWS

IDG NOW!

PC WORLD

AJUDA

COLUNISTAS


 digite + enter


30/03/2000
APRENDA A PROGRAMAR - CAPÍTULO 5
Luciano Ramalho

O segredo dos objetos-função: saiba como criar seus próprios comandos

O simulador de alunissagem lunar.py, apresentado no último capítulo, tem 50 linhas de código. É um jogo bem simples, mas foi nosso exemplo mais extenso até o momento. Em termos de programação profissional, trata-se de um programa bem pequeno.

No mundo real, softwares modestos têm milhares de linhas de código, e essa contagem chega aos milhões quando se fala de grandes alicativos como o Microsoft Word ou o sistema operacional Linux.

Ao se trabalhar com programas maiores, é fundamental poder dividir o trabalho em módulos, em vez de criar uma solução "monolítica" com a do nosso lunar.py, onde o programa inteiro está expresso em uma única sequência de comandos. A partir de agora, vamos ver porque e como modularizar nossos programas, utilizando os conceitos de função, objeto, classe, módulo e pacote.

» Dividir para conquistar »

Copyright © 1999 MAGNET
Introdução

Dividir para conquistar

Programação estruturada

Funções como objetos

Argumentos default

Usando módulos

Copyright© 1996 - 2003 Terra Networks S.A. Todos os direitos reservados. All rights reserved.