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

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

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