Neue Fragen mit dem Tag «object-oriented»
Insgesamt gefunden 2802 Fragen
0
Bewertungen
0
Antworten
73
Ansichten
Unterscheidung neuer Objekte gegenüber abgerufenen Objekten
Ich habe diese Klasse in PHP geschrieben:
class Category {
private $index;
private $name;
public function __construct(
int $index = null,
string $name
){
$this->index = $index;
$this->name = $name;
}
public function getIndex(): int {
if( $this->isNew() )...
fragte RMo vor einem Jahr
4
Bewertungen
0
Antworten
110
Ansichten
Tkinter-Anwendung zum Verwalten von Schulaufgaben
Ich bin ein Anfänger in der OOP-Programmierung und frage mich, auf welche Weise alle Fenster und Funktionen einer Fensteranwendung am besten in den Code eingefügt werden können. Meine größten Fragen sind:
Benutze ich Klassen und funktioniere richtig?
Es gibt eine effiziente Möglichkeit, Fenster un...
fragte Wilson Cazarré vor einem Jahr
1
Bewertungen
0
Antworten
85
Ansichten
Spielkartenunterricht, geschrieben mit Enummen
Ich habe in diesem Beitrag
vor einiger Zeit eine Kartenklasse geschrieben : Vorherige Frage Ich weiß, dass es eine lange Zeit war, aber ich bin kürzlich zum Projekt zurückgekehrt und habe es mit einem Enum geschrieben, wie in der Antwort vorgeschlagen, um die Lesbarkeit zu erhöhen und die Eingabe z...
fragte CE3601 vor einem Jahr
0
Bewertungen
1
Antwort
99
Ansichten
Temperatur- und Geschwindigkeitsumrichterklasse in JS
Ich habe mir das ausgedacht, aber ich bin mir nicht sicher, ob:
es in die Klasse zu setzen ist der beste Ansatz
Mehrfachwiederholungen ( this.valetc.) sind akzeptabel
es gibt einen besseren Ansatz (vielleicht mit Konstruktor)
class UnitChange {
temperature(val, to) {
this.val = val;...
fragte J Doe vor einem Jahr
1
Bewertungen
0
Antworten
125
Ansichten
Tauchen Sie weiter in die Filterung mit IPredicate ein
Vorwort
Dies ist ein Follow-up zu meinem vorherigen Post von vor nicht langer Zeit über Container und Filterung. Dieser Beitrag kann hier gefunden werden . Nun werde ich versuchen, das zu erweitern, was ich aus der Antwort von Mathieu gelernt habe .
Kontext
Durch die Implementierung der IPredica...
fragte FlameHorizon vor einem Jahr
3
Bewertungen
2
Antworten
487
Ansichten
Einfache textbasierte Tic-Tac-Toe
Ich lerne C ++ und brauche Hilfe, um meinen ersten Code zu überprüfen und herauszufinden, wie ich ihn irgendwie verbessern kann. Anregungen sind willkommen. Es wurde getestet und ist fehlerfrei.
Der Code ist ein Spiel, das TicTacToe genannt wird und Folgendes tun:
Erstellen Sie ein 4x4-Spielbrett...
fragte mo2 vor einem Jahr
-1
Bewertungen
0
Antworten
75
Ansichten
Conways Spiel des Lebens setzt keine Fehlermeldungen ein, sondern bleibt bei der Objekterstellung hängen
Dies ist der Code, wenn der Konstruktor aufgerufen wird. Er führt keine überprüften Schleifen aus, die mit g++ conway.cpp
gcc 8.2.1 Manjaro Linux kompiliert werden
#include <vector>
#include <iostream>
#include <cstdlib>
#include <utility>
typedef unsigned u;
class Cell {...
fragte Abhay Raj Singh Rathod vor einem Jahr
0
Bewertungen
1
Antwort
125
Ansichten
FollowUp CommandLineInterpreter (CommandLineInteraction)
I wrote an command line interpreter (CLI) in Java and got some real helpful hints on how to improve. 

The cli is responsible to pick up the users input (via keyboard aka command line) into any app that implements the CommandLineInterpreter.

The app itself offers commands to the CLI...
fragte Martin Frank vor einem Jahr
3
Bewertungen
2
Antworten
116
Ansichten
Tic Tac Toe-Programm, das Berichte enthält
Ich arbeite daran, alles, was ich in meinen Lese- und früheren Code-Reviews gelernt habe, zu nutzen, um dieses Programm weiter zu verbessern. Ich stecke bei dem folgenden Problem fest: Die Methoden play_many_gamesund game_is_overin der GamesEngineKlasse bezeichnen beide Anrufberichte. Ich mag das ni...
fragte okcapp vor einem Jahr
4
Bewertungen
1
Antwort
181
Ansicht
Klassencontainer, Filter- und Codierungspraktiken
Kontext
Wenn ich mich mit einer Sammlung von Objekten (insbesondere Objekten) beschäftigen muss, muss ich normalerweise eine Containerklasse für diese Sammlung erstellen (Wrapper?). Ich meine damit: Wenn ich mehrere clsCars-Objekte behandeln muss, sammle ich sie im clsCarsUnterricht.
Bausteine
c...
fragte FlameHorizon vor einem Jahr
2
Bewertungen
0
Antworten
107
Ansichten
Erweitern des erweiterten stabilen Eheproblems mithilfe einer Python-Klasse
Sobald ich dieses Open-Source-Dokument gesehen habe, dachte ich, dass der beste Weg, ihren Code zu replizieren, die Verwendung von python class. Nach repliziert hat und erweitert das Papier hier arxiv Link ganz eine Verwendung class, sah ich diese Frage hier, die Schleifen verwendet.
Ich denke imme...
fragte B Furtado vor einem Jahr
1
Bewertungen
1
Antwort
167
Ansichten
Implementierung der Java CommandLine-Schnittstelle
Ich schreibe viele Mini-Apps. Jede App hat ihre eigene InputHandlerEingabe für die Eingabe über die Tastatur. Es ist an der Zeit, eine Bibliothek zu diesem Zweck zu erstellen - a CommandLineInterface.
HINWEIS: Es gibt eine existiert Follow - up Frage hier
Kannst du meinen Code auf
Design
OOP
Cod...
fragte Martin Frank vor einem Jahr
0
Bewertungen
0
Antworten
112
Ansichten
XML-Deserialisierungsklassen / Code dynamisch generieren: Teil I, Lesen
Ich baue ein IntelliJ-Plugin, mit dem eine Person eine XML-Datei auswählen kann (und, falls gewünscht, sogar ein XML-Snippet in der Datei) und mithilfe einer wirklich kurzen grafischen Benutzeroberfläche Klassen / Code in einer Auswahl von generieren kann Sprachen, die XML über native Funktionen les...
fragte Der Kommissar vor einem Jahr
-1
Bewertungen
0
Antworten
118
Ansichten
Wie man Token (Checkers) in connect 4 Java richtig ablegt?
Dies ist mein Code für ein Java connect4. Ich weiß, dass es so komisch und unklar ist. Das liegt daran, dass ich am Anfang der Straße des Programmierens und von Java bin.
Ich bin also hier, um ein bisschen zu lernen. Ich verwende eine for-Schleife zum Ablegen der Tokens des Players in den drop...
fragte Hrad_coder vor einem Jahr
3
Bewertungen
1
Antwort
163
Ansichten
Karte, die Biomes enthält, die Landformen enthalten, die Kacheln enthalten
Ich versuche das zu modellieren:
Eine Map kann mehrere untergeordnete Typen vom Typ Biomes und kein übergeordnetes Element haben
Ein Biome kann mehrere untergeordnete Elemente vom Typ Landforms und eine Map als übergeordnetes Element haben
Eine Landform kann mehrere untergeordnete Elemente des Typ...
fragte BenH vor einem Jahr
-3
Bewertungen
0
Antworten
92
Ansichten
Cache-Design mit Räumungsrichtlinien
Ich versuche, ein Design für verschiedene Arten von Cache mit unterschiedlichen Räumungsrichtlinien zu entwickeln, aber ich habe Schwierigkeiten, die Räumungsrichtlinie mit Cache zu verknüpfen. Hauptsächlich was in der Methode evict () übergeben wird, damit es für verschiedene Cache-Implementierunge...
fragte Amit Kumar vor einem Jahr
-1
Bewertungen
3
Antworten
129
Ansichten
Ein Java-Rechner, der grundlegende mathematische Operationen ausführen kann
Ich habe seit einigen Tagen an der Entwicklung eines grundlegenden Java-Swing-Rechners gearbeitet, der zwei Zahlen addieren, subtrahieren, multiplizieren oder dividieren kann und außerdem andere Optionen wie inverse (1 / x) und Quadratwurzel hat. Ich kann es jedoch nicht auf mehr als zwei Operanden...
fragte John vor einem Jahr
2
Bewertungen
2
Antworten
115
Ansichten
Auflisten der Wiedergabelisten, in denen die einzelnen Songs angezeigt werden
Ich habe eine Möglichkeit zum Exportieren meiner Google Play-Wiedergabelisten in eine Textdatei und auch eine Möglichkeit zum Exportieren aller meiner Songs in Google Play in eine Textdatei erstellt . Jetzt habe ich sowohl die Songliste (in einem Array-Format) als auch die Playlist-Daten (im Objekt-...
fragte Zach Saucier vor einem Jahr
4
Bewertungen
1
Antwort
154
Ansichten
Objektorientierte Weite-Erste Suchimplementierung
Mein Ziel ist es, eine GUI-Anwendung zu schreiben, in der ein Benutzer ein Labyrinth erstellen und einen Algorithmus auswählen kann. Der Durchgang des Algorithmus von einem ausgewählten Start- und Endpunkt sollte visualisiert werden.
Das Folgende zeigt nur den Algorithmus der Breitensuche. Beim Pro...
fragte Roman vor einem Jahr
3
Bewertungen
2
Antworten
154
Ansichten
Schlachtschiff-Spiel in Java
Ich wollte ein sehr einfaches Schlachtschiff-Spiel in Java machen, jedes Feedback ist willkommen.
Vergiss nicht die Getter / Setzer. Nehmen Sie einfach an, sie sind da.
class Game {
Board board = new Board();
void playGame() {
Scanner scanner = new Scanner(System.in);
whi...
fragte Koray Tugay vor einem Jahr
7
Bewertungen
0
Antworten
178
Ansichten
Free Body Diagram Generator mit MVP für VBA
Basierend auf meinem Verständnis von Model View Presenter (MVP) kann ich ein Diagramm generieren. Ist dies eine korrekte Implementierung von MVP?
Welche Mängel bestehen bei meiner Implementierung?
UI
Generiertes Diagramm
Der Code
'LoadingModule class
'@Folder("Model")
Option Explicit
Priv...
fragte IvenBach vor einem Jahr
2
Bewertungen
1
Antwort
107
Ansichten
Abfrage-Generator mit OOP-Design
Ich entwerfe einen Abfrage-Generator, in dem der Benutzer nur Bedingungen oder Gruppen hinzufügen kann und jede Gruppe wiederum Bedingungen haben kann. Ich kam mit dem unten genannten Design der Klasse auf. Kann dieses Design verbessert werden?
public enum RuleType
{
Group,
Condition
}
publ...
fragte Reza Shirazi vor einem Jahr
3
Bewertungen
0
Antworten
104
Ansichten
Metaklasse zum Ausführen einer __first__-Methode für die erste Instantiierung einer Klasse
Ich hatte eine Idee für eine __first__spezielle Methode für eine Klasse. Es wird nach __new__und vor __init__dem ersten Mal ausgeführt, wenn ein bestimmtes Objekt instanziiert wird, es wird jedoch nicht ausgeführt, wenn Sie das Objekt erneut instanziieren. Zum Beispiel, wenn Sie ausführen:
class Fo...
fragte 13ros27 vor einem Jahr
2
Bewertungen
0
Antworten
187
Ansichten
Ich habe das Gefühl, ich habe keine Ahnung, was ich in meinem "Projekt" mache - "GAME"
Ich hatte noch nie einen Programmierkurs. Bin kein Programmierer. Hat nicht vor zu sein.
Wenn jemand viel Zeit hat, um zu verlieren, habe ich das Gefühl, ich habe keine Ahnung, was ich mache / dass mein Code sehr schlecht organisiert ist.
Es soll ein "Spiel" sein. Eigentlich codiert das Spiel das....
fragte a1a1a1a1a1 vor einem Jahr
5
Bewertungen
3
Antworten
165
Ansichten
Klassenrechner für Klassenstufen mit Klassen / Strukturen in C ++
Ich versuche mir selbst C ++ beizubringen und benutze Problemlösung in C ++ von Walter Savitch. Dies ist ein Programmprojekt aus dem Buch, das ich früher mit Klassen / Strukturen geübt habe und hätte gerne Feedback. Ich habe die Frage in die Notizen aufgenommen und versucht, meine Funktionen festzul...
fragte Eddie C. vor einem Jahr
4
Bewertungen
1
Antwort
164
Ansichten
Implementierung der Wortkette
Die Idee stammt von CodeKata19, eine Wortkette für zwei Wörter einer Wortliste
Beispiel 1 wird leadzu gold:
lead
load
goad
gold
Beispiel 2 wird codezu ruby:
code
rode
robe
rube
ruby
Hinweis
es wäre auch gültig, wenn Sie diese Kette gefunden hätten, obwohl sie keine optimale Lösung ist (weil...
fragte Martin Frank vor einem Jahr
3
Bewertungen
1
Antwort
127
Ansichten
Entwurf eines Tic Tac Toe-Programms in Python
Hier ist ein Programm, das ich geschrieben habe, um die bekannten Gewinnanteile für zufällige Tic Tac Toe-Spiele zu reproduzieren (X bewegt sich immer zuerst). Es dauert ungefähr eine Minute, um die eine Million zufälliger Spiele zu spielen, die gespielt werden, wenn Sie main.py ausführen, nachdem S...
fragte okcapp vor einem Jahr
4
Bewertungen
2
Antworten
136
Ansichten
Follow-up-Implementierung zur Monty Hall-Simulation
Ich habe Ihre Eingaben in meine ursprüngliche Frage übernommen und eine neue Implementierung der Monty Hall-Simulation formuliert:
Behalten Sie wieder CleanCode und OOP im Auge
Der zu gewinnende Preis:
enum Price {
GOAT, CAR
}
Die Tür hält diesen Preis geheim
class Door {
private fina...
fragte Martin Frank vor einem Jahr
1
Bewertungen
0
Antworten
127
Ansichten
PHP Projekt mit Google Kalender API
Ich spiele mit einem einfachen (vorerst) Projekt in PHP mit der Google Kalender-API. Ich habe den Code hier veröffentlicht, um meinen Programmierstil zu verbessern. Vielen Dank.
Wie Sie sehen, listEvents.phpruft das Skript im Moment alle Ereignisse der letzten 7 Tage aus dem primaryKalender ab und...
fragte TDK vor einem Jahr
2
Bewertungen
0
Antworten
96
Ansichten
Einfacher Flappy Bird-Klon mit Kivy (mit sehr wenig Physik)
Dies ist ein sehr einfacher Klon von Flappy Bird mit Kivy, der zur Programmierung von Teenagerkursen verwendet wird . Das Spiel besteht aus drei Klassen: Bird, Game, und ResetBtn.
F: Wie kann es effizienter, sauberer und klarer für die Schüler gemacht werden? (ohnekvdatei)
Code Erklärung:
Die B...
fragte Arief Anbiya vor einem Jahr