Object-oriented programming is a programming paradigm using "objects": data structures consisting of data fields and methods together with their interactions.
2
votes
0answers
6 views
WinForms Poker (complete project)
I have quite huge question/favor to ask but I hope I can get some useful answers. This is my first complete project, I'm still learning C#, my first programming language.
I'm afraid that there will ...
0
votes
0answers
5 views
Render HTML/JS with Values for jQuery Modal Boxes
I have some code that I use to render the template + values for the HTML that makes up jQuery Modal Boxes in my code.
...
0
votes
0answers
14 views
C# Poker Project WinForms [on hold]
guys I have quite huge question/favor to ask but I hope I can get some useful answers. First of all this is my first complete project I'm just 16 years old and still learning a lot of stuff about C# ...
0
votes
2answers
19 views
PHP alternative syntax confusion
Newbie to PHP.
Trying to output the results of an array inside a foreach loop. I have got the following code but I cannot understand what to do with it next.
Mainly;
Where/how do I start and end ...
1
vote
1answer
21 views
Database query inside a method of a class and return data
I'm trying to find out what is the right approach to return DB values from a class. This is what I came up with:
...
2
votes
2answers
37 views
Instantiating different kinds of error records for a database operation
I've written code to be called from Powershell like so:
Rename-DatabaseUser -Name 'someuser' -NewName 'somenewuser'
I'm wondering if there's another way I can ...
1
vote
2answers
89 views
Strategy pattern using an abstract class and an interface
I have implemented some sort of the strategy pattern using an abstract class and an interface:
...
3
votes
3answers
53 views
Tic-Tac-Toe project in Python
Here's a Tic-Tac-Toe program I wrote in Python. How can I improve it (.eg. make it more readable)?
...
1
vote
1answer
83 views
C# Reduce repetitive code in derived methods
i have interface with 2 functions. This interface is being inherited by an abstract class which implements just 1 of those functions the other 1 is left to be implemented by the derived classes of the ...
1
vote
1answer
33 views
Initializing a game in SDL
I have recently learnt about RAII and exceptions and I have been trying to implement them into my code, but I have met an impasse.
With this code here what I am trying to do is manage everything that ...
0
votes
1answer
20 views
Keep classes anonymous in TicTacToe program
My console TicTacToe program
This is my first large project attempt and I want to learn how to keep classes as anonymous as reasonable and as protected/secure as reasonable.
The program works as ...
-1
votes
0answers
24 views
2
votes
0answers
27 views
Interface modelling for a journaling program in Java
My program's Journal consists of unique Pages identified by their Day. Within those pages ...
5
votes
3answers
158 views
My first finished Python program: a deck of cards
I've recently started learning how to code in Python, and have even more recently learned the basics of object-oriented programming. Feeling inspired, I started on a program that would generate random ...
0
votes
2answers
85 views
Double linked list c++
I'm trying to figure out double linked lists. I'm looking for any type of comments you might have for my code. Anything that will make it better.
...
1
vote
1answer
29 views
Class to create dynamic php + mysql queries (safely)
I've started to learn PHP classes, interfaces, extends and things related to those.
Before this i've worked only with functions and it started to be quite a mess with hundreads of separate functions.
...
0
votes
1answer
27 views
NestedHash Class
I want to make a Ruby nested hash table class to avoid repeating ugly code and to keep my programs as true to the OOP paradigm as I can. Are there any ways to make this class definition smaller ...
3
votes
0answers
43 views
Expression parser using Shunting-yard algorithm
I've been working on a expression parser which will be part of another project (some sort of DSL). This parser basically uses the Shunting-yard algorithm, except for the case of parenthesis: here it ...
9
votes
1answer
623 views
Simple one heap Nim game, OOP exercise
I wrote this game to practice some simple OOP. You play against the computer, but be aware that the computer has no real AI, as it just generates its moves randomly. The loser is the one whose turn it ...
5
votes
2answers
67 views
Randomized Lighting with Python
I use this to automate the lights in my home while I am away at night (simulating presence). The scheduling of when this runs is handled by my home automation software (Indigo Domotics).
I'm open to ...
1
vote
0answers
33 views
Delphi 2009 Interface Memory Leak
I have this code and at the end of it, FastMM shows that there were memory leaks with all the objects of TSinc.
...
6
votes
1answer
332 views
Logging object for C++
I've been always updating my log methods, because I started SDL and I needed some new methods. First, I made difference between debug and release, and so console and file. But now I want a more ...
2
votes
1answer
47 views
OOP shortening class
This is not so much a question about execution as it is a question about improving code. I am a 2nd year student, we started to touch on OOP recently and I am finally getting the hold of it....sort ...
-5
votes
0answers
26 views
How can call both :this() and :base() in this specific case? [closed]
I have a base class EntityModel (it needs to work with a database)
...
3
votes
1answer
47 views
City and District class examples for teaching OOP in PHP
I wrote these two classes for teaching OOP in PHP. Do you think it's breaking some good practices or SOLID principles?
...
2
votes
1answer
43 views
Simple calculator in PHP utilizing MVC
I have been struggling with understanding Model, View, Service, Controller architecture and wrote some code.
Is my Model class the Model part of MVC (did I define ...
5
votes
0answers
32 views
Node that makes bots jump with weapon thrust
Today I decided to continue working on a UnrealScript (Unreal Engine 1) class that lets bots jump onto ledges by firing weapons beneath themselves.
(The only problem is that they don't aim and jump ...
1
vote
1answer
48 views
Popup on footer to make an email list
I'm creating a simple popup to be shown on footer of pages to make a email list.
I would like you to give a look at the code below if possible .. and would appreciate some suggestions in respect of ...
12
votes
3answers
695 views
Snakes Game Using ncurses
This is my version of snakes in C++ using the ncurses library. I would like to hear from you how this piece of code can be improved and general advice for future projects regarding coding and ...
4
votes
2answers
89 views
C++/SDL2 “Space Invaders”
My biggest issue in this project was the structure of the code and using the necessary data structures. I organized it to the best of my ability but I am sure there much more room improvement and I ...
2
votes
1answer
31 views
Slider control constructor
I've made myself a JavaScript slider constructor. You can create new sliders and tell it what elements it should refer to.
...
2
votes
2answers
53 views
Random positioning and movement of a rabbit on a table
I was inspired by this:
If you would put a rabbit randomly on a circular table with radius r=
1 meter and it moves 1 meter in a random direction, what is the
chance it won't fall off?
I ...
8
votes
2answers
775 views
Skill creation in a python text based RPG
I am in the process of creating a text-based RPG for the purpose of learning more about OOP in Python. Right now things are going well, but I'm facing a problem that I don't exactly can find a good ...
3
votes
1answer
36 views
Wrapper for complicated Range manipulation
I'm playing around with a class module to try to wrap up some complicated(ish) Range manipulation in Excel-VBA.
I might have a situation where I know the red range spans my target (the target is to ...
2
votes
2answers
123 views
Java method to check if a binary tree is a valid BST
I wrote a Java method (along with a private class) to check if a binary tree is also a binary search tree (BST). I would like some feedback on the design of my solution. Here is a brief description ...
4
votes
3answers
68 views
Playing with light switches
When you were a little kid, was indiscriminately flicking light switches super fun? I know it was for me. Let's tap into that and try to recall that feeling with today's challenge.
Imagine a row of N ...
2
votes
0answers
12 views
Base class for the Oauth process and dance
At work we are interfacing with the Jira cloud storage for our ticket management system. I created a base class to make the process easier on the user side, and I did my best to make it re-usable and ...
11
votes
2answers
139 views
Forecast maintenance interval for fleet of aircraft
Being new to VBA, and many years removed from college programming courses in Java, I'm seeking opinions about design, implementation, readability and general better practices using VBA to tackle ...
10
votes
1answer
313 views
Implementing a String class using reference count
Design a STRING class. Provide support for:
Assigning one object for another
Two string can be concatenated using + operator
Two strings can be compared using the relational operators
...
1
vote
1answer
33 views
OPP Sign In/Out procedure in PHP
As a self-taught student of Web-Development and Web Technologies, I created a simple sign in/out form in PHP, just for practice purposes and some fun!
I read the O'reilly's book about PHP and I found ...
4
votes
1answer
95 views
PHP Route class
I was trying to keep it SRP. I'm new into PHP OOP and I'm wondering how I can make it better.
Route.php
...
0
votes
0answers
15 views
Applying MVC design pattern to a Java SWING application
As the title says, for the last couple of hours, I've been trying to implement MVC design pattern into a project I've worked for a couple of days now. It took more time than expected and since the ...
3
votes
2answers
51 views
Chinese Poker using classes
I developed a Chinese Poker game for better understanding classes in Python. It is not finished yet, but the main part is.
The game mechanics:
There is 1 board for each player. Each board have 3 ...
3
votes
1answer
37 views
Using a separate class in Symfony to handle a list of entities with controller injection
In my Symfony (v2.7.9) project I have a set of entities which share some view functionality i.e being displayed in a table with some of their values as columns.
Following the separation of concerns ...
1
vote
1answer
38 views
Filters for a JSON collection
I am trying to create a class that parses a JSON and selects all labels, or just a particular label that you prefer to later do a calculation with the value pair extracted off that label. This is ...
1
vote
1answer
43 views
Ruby backup/restore for provisioning
This is my second Ruby coding attempt. Also - this is my first OOP usage in Ruby.
I'm using if __FILE__ == $0 form here - same as it is in Python because it's ...
-2
votes
0answers
40 views
Is this a good example for using both abstract classes and interfaces?
Trying to come up with a flexible design which represents a family of aircraft.
I know factory pattern would a good way.But would this be a good design?
...
-2
votes
1answer
79 views
Database and user classes for my personal CMS
I have written my own CMS for learning, and have included all of my core files below.
This is my first time playing with OOP and prepared statements, so I imagine there may be alot of changing. There ...
3
votes
1answer
90 views
1
vote
1answer
29 views
Creating a new JFrame on label click
So I've been looking for examples on the internet for a while now and this seems the most common way everyone is suggesting, but now I ask is there a better way to make a new jframe pop up on click ...