Numa linguagem orientada a objetos, dados e operações fazem parte do controle e por isso são tratados pela linguagem como um só elemento.
O uso de orientação a objetos traz uma série de benefícios ao desenvolvimento de software:
• | amplia as oportunidades de reutilização |
• | permite a criação de bibliotecas mais naturais, como se fossem extensões à linguagem |
• | na maioria dos casos, a implementação do software se torna mais simples e fácil |
Exceções
• | Em algumas linguagens modernas, como é o caso de C#, pode-se 'proteger' um determinado trecho de código da ocorrência de erros em tempo de execução, chamados de exceções; |
• | Em ocorrendo uma exceção num trecho de código protegido, o programa passa executar uma sequência de código chamada de tratador de exceções, que tem por objetivo tratar a situação de erro; |
• | O mecanismo de exceções permite que se construam programas mais confiáveis, tolerantes a determinadas falhas. |
Veja também:
Um pouco sobre C#
Editor de Códigos
|