Orientação a objetos c#
C# será distribuido juntamente com Microsoft Visual Studio .
Orientação a Objetos
Um modelo de programação ou paradigma de programação é um conjunto de princípios, ideias, conceitos e abstrações utilizado para o desenvolvimento de uma aplicação.KB 0-X8
POKET 801
MADE BY K19
O modelo de programação mais adotado no desenvolvimento de sistemas corporativos é o modelo orientado a objetos. Esse modelo é utilizado com o intuito de obter alguns benefícios específicos.
Normalmente, o principal benefício desejado é facilitar a manutenção das aplicações.
Em geral, os conceitos do modelo de programação orientado a objetos diminuem a complexidade do desenvolvimento de sistemas que possuem as seguintes características:
• Sistemas com grande quantidade de funcionalidades desenvolvidos por uma equipe.
• Sistemas que serão utilizados por umlongo período de tempo e sofrerão alterações constantes.
Plataforma .NET
A plataforma .NET será objeto de estudo desse treinamento. Mas, devemos salientar que os conceitos de orientação a objetos que serão vistos poderão ser aplicados também na plataforma Java.
No primeiro momento, os dois elementos mais importantes da plataforma .NET são:
• A linguagem de programação C#.
• O ambiente de execução .NET.
A linguagem de programação C# permite que os conceitos de orientação a objetos sejam aplicados no desenvolvimento de uma aplicação.
O ambiente de execução .NET permite que uma aplicação .NET seja executada em diferentes versões do Sistema Operacional Windows.
Exemplo de programa C#
Vamos criar um simples programa para entendermos como funciona o processo de compilação e execução. Utilizaremos a linguagem C#, que é amplamente adotada nas empresas.