Resultados da pesquisa a pedido "oop"
or que variáveis de membros devem ser inicializadas em construtore
Quando comecei a trabalhar com linguagens de programação orientadas a objetos, aprendi a seguinte regra: Ao declarar um campo em uma classe, não o inicialize ainda. Faça isso no construtor. Um exemplo em C #: public class Test { private ...
O que a sintaxe '% s' e '% d' significam como abreviação para chamar uma variável?
O que '% s' e '% d' significam neste exemplo? Parece sua abreviação para chamar variáveis. Essa sintaxe funciona apenas em uma classe? // Class class Building { // Object variables/properties private $number_of_floors = 5; // These buildings ...
JavaScript substituir métodos
Digamos que você tenha o código abaixo: function A() { function modify(){ x = 300; y = 400; } var c = new C(); } function B() { function modify(){ x = 3000; y = 4000; } var c = new C(); } C = function () { var x = 10; var y = 20; function ...
ráticas de acoplamento solto e OO para iniciant
anter classes fracamente acopladas é um aspecto importante da escrita de código que é fácil de entender, modificar e depurar - eu entendi. Como um novato, porém, praticamente toda vez que vou além dos exemplos mais simples que tenho dificuldad ...
JavaWorld no OO: Getters / Setters vs Builder
FundoEu encontreiEste artig [http://www.javaworld.com/javaworld/jw-01-2004/jw-0102-toolbox.html?page=4] no JavaWorld, onde Allen Holub explica uma alternativa aos Getters / Setters que mantém o princípio de que a implementação de um objeto deve ...
Como declarar propriedades em nível de classe no Objective-
alvez isso seja óbvio, mas não sei como declarar propriedades de classe no Objective- Preciso armazenar em cache um dicionário por classe e saber como colocá-lo na class
vitando hierarquias de herança parale
Tenho duas cadeias de herança paralelas: Vehicle <- Car <- Truck <- etc. VehicleXMLFormatter <- CarXMLFormatter <- TruckXMLFormatter <- etc. minha experiência foi que hierarquias de herança paralela podem se tornar uma dor de cabeça de ...
iferença entre linguagem orientada a objetos e linguagem baseada em objet
Qual é a diferença entre uma linguagem de programação orientada a objetos e uma baseada em objetos? O JavaScript é um objeto orientado ou baseado?
Explicando a variável 'self' do python para um iniciante [duplicado]
Esta pergunta já tem uma resposta aqui: Qual é o propósito de si mesmo? [/questions/2709821/what-is-the-purpose-of-self] 19 respostas Eu sou praticamente ignorante do jargão e dos conceitos de OOP. Eu sei conceitualmente o que é um objeto e que ...
Especificando o nome da coleção no RavenDB
Então, digamos que eu tenho 3 objetos frutas, maçã e laranja. Fruit é a classe base abstrata para Apple e Orange. Quando uso o session.Store (myApple), ele o coloca na coleção Apples. Lojas myOrange na coleção Oranges. Faz sentido Posso dizer ...