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

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

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