Perguntas com a marcação «oop»

A programação orientada a objetos é um paradigma de programação usando "objetos": estruturas de dados que consistem em campos e métodos de dados, juntamente com suas interações.

7
Ponteiro de função para função-membro
Gostaria de configurar um ponteiro de função como membro de uma classe que é um ponteiro para outra função na mesma classe. Os motivos pelos quais estou fazendo isso são complicados. Neste exemplo, gostaria que a saída fosse "1" class A { public: int f(); int (*x)(); } int A::f() …





10
Qual é a vantagem de usar métodos estáticos em Python?
Encontrei um erro de método desvinculado em python com o código import random class Sample(object): '''This class defines various methods related to the sample''' def drawSample(samplesize,List): sample=random.sample(List,samplesize) return sample Choices=range(100) print Sample.drawSample(5,Choices) Depois de ler muitos posts úteis aqui, descobri como poderia adicionar @staticmethodacima para fazer o código funcionar. Eu …


2
Quando implementar e estender? [fechadas]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando este post . Fechado há 1 ano . Melhore esta questão Quando deve implementou extendser usado? Quais são …
91 php  oop  extend 


9
Texto datilografado: Como estender duas classes?
Eu quero economizar meu tempo e reutilizar o código comum entre as classes que estende as classes PIXI (uma biblioteca de renderizador 2d webGl). Interfaces de objeto: module Game.Core { export interface IObject {} export interface IManagedObject extends IObject{ getKeyInManager(key: string): string; setKeyInManager(key: string): IObject; } } Meu problema é …

12
Agregação versus composição [fechado]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 5 anos . Melhore esta questão Tive dificuldade em entender a diferença entre composição …
89 java  oop  uml 

9
Acesse o campo privado de outro objeto na mesma classe
class Person { private BankAccount account; Person(BankAccount account) { this.account = account; } public Person someMethod(Person person) { //Why accessing private field is possible? BankAccount a = person.account; } } Por favor, esqueça o design. Eu sei que OOP especifica que os objetos privados são privados para a classe. Minha …
89 java  c++  .net  oop 

6
abatido e abatido
Eu sou novo em C # (e OOP ). Quando tenho algum código como o seguinte: class Employee { // some code } class Manager : Employee { //some code } Pergunta 1 : se eu tiver outro código que faça isso: Manager mgr = new Manager(); Employee emp = …
89 c#  oop  downcast  upcasting 

3
Design orientado a objetos para um jogo de xadrez [fechado]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 2 anos . Melhore esta questão Estou tentando ter uma ideia de como projetar …
88 chess  oop 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.