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

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

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