Inheritance is another concept of object oriented programming.
Encapsulation, in object oriented programming methodology, prevents access to implementation details.
This is the basic unit of object oriented programming.
In object oriented programming, a property can have different values, and behave differently depending on the value.
Code smells, or anomalies, help us identify problematic code snippets, but most of the code smells cataloged are based on traditional practices and technologies, created from the 70s through the 90s, such as object oriented programming and Java.
Maus cheiros de código, ou anomalias, auxiliam desenvolvedores na identificação de trechos de código problemáticos, porém a maioria dos maus cheiros catalogados são voltados para práticas e tecnologias tradicionais, criadas entre as décadas de 70 a 90, como orientação a objetos e Java.
Object Oriented programming is one of the widely used paradigms nowadays.
Contrary to some object oriented programming gurus, I was not much into interfaces.
Ao contrário de alguns astros da programação orientada a objetos, eu não era muito fã de interface.
If so, I would guess it is object oriented programming, as a matter of fact.
Se existe, eu concordaria que é a programação orientada a objetos, por uma questão de fato.
In object oriented programming, it binds the code and the data together and keeps them safe from outside interference.
Na programação orientada a objetos, liga-se o código e os dados em conjunto e mantém-los a salvo de interferências externas.
You also have the choice of using procedural programming or object oriented programming, or a mixture of them.
As we are good people, we will create our code using object oriented programming, it means that all our game objects will be created in deferent parts of code.
Como somos pessoas do bem, criaremos nosso jogo com "programação orientada a objetos", isso quer dizer que cada objeto de nosso jogo será criado com um conjunto de código separado dos outros.
In object oriented programming we talk about foundations and principles as a base for our work but when moving from class based static languages to loosely typed, not class based languages, we often find it hard to apply the same principles.
Na programação orientada a objetos nós falamos sobre fundamentos e princípios como base para nosso trabalho, mas quando mudamos de uma linguagem baseada em classes estáticas para linguagens fracamente tipadas, freqüentemente achamos difícil aplicar os mesmos princípios.
Algorithmics and resolution of problems, procedural programming, object oriented programming (very important), discrete structures and complexity analysis (very important).
Algoritmia e resolução de problemas, programação procedimental, programação orientada a objetos (muito importante), estruturas discretas, análise de complexidade (muito importante).