Oop – вопросы и ответы

109
голосов
2
ответа
В любой среде программирования, какой бы тип данных я не собирался выбирать, CPU будет выполнять только операции Арифметики (сложение/логические операции). Как происходит этот переход (от пользоват...
5 месяцев, 3 недели назад JavaUser
89
голосов
1
ответ
Например, скажем, у меня есть суперкласс класса Car и подкласс класса Honda простирающийся от Car . Я понимаю, что могу создать объект Honda : Honda accord = new Honda(); и я также могу: Car accord...
5 месяцев, 3 недели назад Vlad
-5
голосов
2
ответа
Я пишу этот код: index.php: (Мой индекс) <?php namespace com; $loader = require __DIR__ . '/../vendor/autoload.php'; $loader->add(__NAMESPACE__, __DIR__ . '/../../'); $loader->register(); ...
5 месяцев, 3 недели назад EqWey Ace
100
голосов
2
ответа
Мне кажется, что я задаю довольно простой вопрос, и я думаю, что должен найти хороший ответ где-то в Интернете. Но я измучен от поиска и только поднял пару сухих костей. Прежде всего, я испугался, ...
5 месяцев, 3 недели назад ThinkerIV
118
голосов
2
ответа
Я пытаюсь напечатать случайный плейлист для радиошоу. Таким образом, он добавляет каждую минуту каждую петлю. Таким образом, диск-жокей входит в сегмент времени. Например, 9-минутный плейлист. У ме...
5 месяцев, 3 недели назад 박두준
133
голоса
1
ответ
Я пытаюсь создать небольшой cms в php и mysql и хочу, чтобы он был объектно-ориентированным У меня есть класс DbConnector, который обрабатывает все sql-запросы. Затем у меня есть другие классы, кот...
5 месяцев, 3 недели назад sighol
77
голосов
2
ответа
Какое имя антипаттера, где методы принимают общий объект-бог, который имеет все свойства, которые могут вам понадобиться для метода, вместо того, чтобы явно объявлять, что нужно методу? Например: p...
5 месяцев, 3 недели назад Marty Pitt
64
голоса
1
ответ
Поэтому я написал программу Java, которая имеет функцию handInExam() которая может не вызываться дважды подряд, поэтому программа чувствительна к истории. Проблема, которая возникает тогда, заключа...
5 месяцев, 3 недели назад Sophie L.
100
голосов
6
ответов
Предположим, у меня есть класс Employee, должен ли я помещать класс Employee в методы добавления, удаления, просмотра и т.д.? или должен ли этот класс только для класса getter/setter? что лучше/при...
5 месяцев, 3 недели назад Randy B.
65
голосов
2
ответа
Мне было интересно, есть ли у кого-нибудь хорошие способы быстро объяснить, как эффективно и питонно создавать пользовательские объекты с необязательными аргументами. Например, я хочу создать этот ...
5 месяцев, 3 недели назад chase
89
голосов
1
ответ
На самом деле, у меня есть 2 действия, BaseActivity и ChildActivity . ChildActivity расширяет BaseActivity . Я объявляю TextView в базовом классе XML, и я хотел установить прослушиватель этого Text...
5 месяцев, 3 недели назад Upendra Singh Chauhan
-5
голосов
1
ответ
У меня нет точного примера, но я знаю, что некоторые Java-методы могут изменять переданные ему параметры, и там, где был вызван метод, можно использовать эти измененные значения.
5 месяцев, 3 недели назад Steven
78
голосов
1
ответ
class SimpleTestCase(object): def __init__(self, name): self.name = name self.SP = SP def __somemethod(self): # do something class Test(object): def __init__(self, name ): self.name = name self.cas...
5 месяцев, 3 недели назад ilaunchpad
118
голосов
3
ответа
согласно http://www.cs.cornell.edu/courses/cs211/2006sp/Lectures/L08-abstraction/08_abstraction.html абстракция происходит в двух вариантах. Один из них - абстракция функции, а другая - абстракция ...
5 месяцев, 3 недели назад crowso
77
голосов
1
ответ
Как я могу избежать нарушения принципа "единой ответственности" при написании класса, который должен преобразовывать данные из формата A в формат B? Для такого класса существует ровно две причины, ...
5 месяцев, 3 недели назад fishbone
118
голосов
1
ответ
В С# и встраивании зависимостей конструктора какая разница между двумя первыми конструкторами. В частности, что означает :this в первом конструкторе. Является ли это просто сокращением для второго ...
5 месяцев, 3 недели назад adam78
64
голоса
1
ответ
Скажем, у меня есть три класса: function Basket() { this.catches = [] } Basket.prototype.addCatch = function(catch) { catches.push(catch) } function Pole() { } Pole.prototype.catchFish = function()...
5 месяцев, 3 недели назад Thibaut Schaeffer
90
голосов
3
ответа
Учитывая эту ситуацию: interface Interfaz { void M1(); } abstract class ClaseAbstracta : Interfaz { public void M1() { } public abstract Boolean M2(); } class ClaseConcreta : ClaseAbstracta { publi...
5 месяцев, 3 недели назад Trufa
64
голоса
3
ответа
Когда я пытаюсь запустить следующий файл mxml с помощью Flexbuilder, я получаю сообщение об ошибке 1046: Тип не был найден или не был константой времени компиляции: AlertDataObject. Этот код из фай...
5 месяцев, 3 недели назад jamesTheProgrammer
89
голосов
1
ответ
Здравствуй, У меня есть класс под названием "Диспетчер", который управляет (создает, удаляет, изменяет и т.д.) Несколько экземпляров класса Element. Класс Element - очень простой класс (только конт...
5 месяцев, 3 недели назад user1912594
134
голоса
1
ответ
Из http://docs.mockito.googlecode.com/hg/org/mockito/Mockito.html Как обычно, вы будете читать частичное предупреждение: "Объектно-ориентированное программирование - это более менее сложная задача,...
5 месяцев, 3 недели назад joshbodily
63
голоса
2
ответа
Я работал с Ruby, превращая ручку и бумажную RPG в скрипт. Прямо сейчас у меня есть статистика персонажей, хранящаяся в хеше, которую я хотел бы установить с помощью общедоступного метода. Я получи...
5 месяцев, 3 недели назад Nick Brown
-6
голосов
1
ответ
Im пытается создать простое выпадающее меню с числами (0,1,2) в качестве значений. Чтобы облегчить запуск, я устанавливаю выбранное значение как номер 2. Не возникает ошибок, выпадающее поле есть, ...
5 месяцев, 3 недели назад user2815059
63
голоса
5
ответов
Я могу вызвать метод родительского класса, используя base.virtualParentMethod(). Но как я могу вызвать метод в родительском-родительском классе без создания его объекта в следующем сценарии. class ...
5 месяцев, 3 недели назад Simsons
64
голоса
2
ответа
Я использую класс ниже для отправки данных в нашу очередь обмена сообщениями, используя сокет либо синхронно, либо асинхронно, как показано ниже. На данный момент я дублирую много кода в моем класс...
5 месяцев, 3 недели назад john
109
голосов
2
ответа
Я совершенно новичок в использовании ООП и хотел создать простую карточную игру. Я получил следующий код: class card{ private $suit; private $rank; public function __construct($suit, $rank){ $this-...
5 месяцев, 3 недели назад corniels
118
голосов
1
ответ
Я работаю над проблемой, которая требует, чтобы я распределял ресурсы на сетке следующим образом: |A|B|C |X|C|X |A|X|X Я разрабатываю наилучшее решение своей проблемы с помощью комбинированных алго...
5 месяцев, 3 недели назад Difusio
63
голоса
1
ответ
Я использую MVC pattren и запускаю сессии в конструкции класса Controller. мой класс (ожидание основного) загружается spl_autoload_register(). Я создаю класс AJAX, который является подклассом Контр...
5 месяцев, 3 недели назад zamenX
101
голос
1
ответ
Я пытаюсь получить доступ к переменной из родного брата инициатора текущего класса, так как вы можете увидеть пример прототипа, который не работает: class webConfig { public function __construct() ...
5 месяцев, 3 недели назад Coder
64
голоса
2
ответа
Я хочу подтвердить поведение, которое произойдет в следующей ситуации. Предположим, что у меня есть некоторые функции, определенные как: std::vector<Object*> FuncA() Result FuncB() Где резуль...
5 месяцев, 3 недели назад user1520427
63
голоса
1
ответ
Я хочу изменить метод toString(), чтобы мой оператор печати возвращал "некоторый случайный текст", HashSet<List<Integer>> set = new HashSet<List<Integer>>(){ @Override publi...
5 месяцев, 3 недели назад vybiar
90
голосов
1
ответ
class Dictionary { private $translations = array(); private $dictio; private $type; function __construct( $type, DictionaryIO $dictio ) { $this->type = $type; $this->dictio = $dictio; } // .....
5 месяцев, 3 недели назад Chameron
160
голосов
5
ответов
У меня есть следующий сценарий: public class A { private int x = 5; public void print() { System.out.println(x); } } public class B extends A { private int x = 10; /*public void print() { System.ou...
5 месяцев, 3 недели назад Jayant
77
голосов
4
ответа
Как правильно передать данные в класс, на который ссылаются в этой структуре: -Head Index - PageBuilder - PageSection -Body -Foot Я хочу отправить много данных в голову, например, но я хотел бы изб...
5 месяцев, 3 недели назад Allen
63
голоса
3
ответа
Я написал фрагмент кода, чтобы узнать больше о функции Comparator коллекции java. У меня есть два набора, каждый из которых имеет по 3 элемента. и я хочу сравнить. Я отправляю свой код ниже и вывод...
5 месяцев, 3 недели назад user3042916
118
голосов
1
ответ
Мой вопрос касается ошибки, которую я продолжал видеть при написании функции для инициализации необязательного массива в структуре, которую я решил, просто изменив структуру на класс. Я надеюсь, чт...
5 месяцев, 3 недели назад Anthony Dito
78
голосов
2
ответа
Прежде всего, я взял пример животных с сайта coffeescript. Я хочу имитировать следующие вещи в javascript: Классы Только общедоступные методы Только частные методы и переменные наследование Вызовит...
5 месяцев, 3 недели назад Nestor Britez
89
голосов
6
ответов
Предположим, что у вас есть несколько произвольных классов, как показано ниже: class Foo { $foovar; public function __construct() { $foovar = "Foo"; } public function getFoo() { return($foovar); } ...
5 месяцев, 3 недели назад Josh K
109
голосов
2
ответа
В течение последних нескольких недель я рассматривал решения для совместного использования объекта между двумя файлами contexts/war. Существует несколько способов сделать это, и один из них - JNDI....
5 месяцев, 3 недели назад ziggy
63
голоса
2
ответа
У меня есть специальный класс исключений с методом show(), который показывает исключения довольно красиво. В некоторых фатальных ошибках я оставил исключенные исключения, поэтому программы существу...
5 месяцев, 3 недели назад The Disintegrator
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема