So I have been using an open source twitter php class I got a few months back, and all of a sudden, it started to throw me errors last night. You can see what is happening here:
www.campusmediawatch.org
It says it requires authentication but I do authenticate and it has been working for months since last night. Any ideas? Here are the ...
how do I refactor this to use oop , with mvc pattern.
(function () {
var dataToImage = { 'a': 'a.gif', 'b': 'something.gif' };
var currentimage = dataToImage['a'];
function setCurrentImage(e){ currentImage = e.src; }
function getMousePosition(){ }
function drawToolbar {
for(i in dataToImage){
document.write('<img sr...
Our software represents each device as a concrete class. So let's say I have a class named Cpu-Version-1, which is derived from a abstract baseclass called Device. Now, the CPU vendor wants to release the economic version of this CPU ( Cpu-Version-2 ), which is a feature reduced version of Cpu-Version-1 (obviously for a lower price ). 90...
In some classes I see a call to a function is like:
$this->ClearError();
When the function is residing in that class itself. How is the above approach different from a direct function call like:
return ClearError();
...
I know that an interface does not have a body just a method definition. But when should I use interfaces? If I provide someone a set of interfaces with no body, why would they feel a need to write the function body? Would they be better off writing their own abstract class with abstract methods in it.
Edited:
I guess the use of Interfa...
This question is in continuation to my previous post located here.
Since there is no way to post code sample again without editing your original post, I am starting a new post. And also, this contains PHP code.
I am writing two classes, first is for opening and closing connection to the database, and the second is to provide various r...
I have a class like:
<?PHP
abstract class dbCon
{
public function OpenConnection()
{
// Do Something;
// On error:
$this->ShowError();
}
abstract function ShowError();
}
class ErrorHandling extends dbCon
{
public function ShowError()
{
// Show error
}
}
?>
There is a ...
Hi there,
Can someone explain not what MustOverride does, but why use it? Is it to expose the function?
I have two classes, the first (RoomFactory);
Public MustInherit Class RoomFactory : Inherits baseFactory
Private _roomid As Integer = 0
Private _roomname as String = ""
Public Sub New()
End Sub
Public Sub New(ByVal roomid As Inte...
I can't seem to find an answer on this and just want to make sure it's an ok coding standard. I have Interface A that is used by many different classes and don't want interface A to change. I came across a new requirement that will require an enum to be needed by many of the classes that Implement Interface A, but not all the classes n...
I'm currently developing an application that will be run on local network in B2B environment. So I can almost forget about micro(mini?) optimizations in terms of saving bandwidth because Hardware Is Cheap, Programmers Are Expensive.
We have a well structured Object oriented js code in the project and obviously lots of js classes. If all...
I currently have this:
function SystemCollection () {
this.systems = [];
this.getSystem = function (id) {
for(var s in this.systems) {
if(s.num == id)
return s;
};
return null;
};
this.add = function (system) {
this.systems.push(system);
};
this.count = systems.length;
};
In...
I'm teaching an intro to programming course and we're using Java. I want to help the students learn how to translate a written class specification into a working program. I will provide the written specification. It specifies the name of the class and behavior in the form of method signatures. I want the students to translate that into a...
I know:
C++, Java, and tons others:
object.method() , object.method(arg)
Objective-C:
[object method] , [object method:arg]
Smalltalk:
object method , object method: arg
PHP, Perl
object->method(), object->method(arg)
$object->method;
$object->method($arg1, $arg2, ...);
OCaml
object#method , object#method args
CLOS...
I have a issue where I'm working with a particular interface for quite a lot of things. However, I have a particular method that I want to be available only to a particular group of classes (basically, an internal method).
interface IThing {
function thisMethodIsPublic():void;
function thisMethodShouldOnlyBeVisibleToCertainClas...
What is the difference between identity and equality in OOP?
...
What is an abstract data type in object oriented programming? I gone through wiki, but I didn't get cleared. Please make me clear.
...
what is meant by Business,System,Interface,Persistence classes? Explain me with some examples?
...
Let's say I have type A, and a derived type B. When I perform a dynamic cast from A* to B*, what kind of "runtime checks" the environment performs? How does it know that the cast is legal?
I assume that in .Net it's possible to use the attached metadata in the object's header, but what happen in C++?
...
[please also read the edit below]
I'm experimenting with MATLAB OOP, as a start I mimicked my C++'s Logger classes and I'm putting all my string helper functions in a String class, thinking it would be great to be able to do things like a + b, a == b, a.find( b) instead
of strcat( a b), strcmp( a, b), retrieve first element of strfind(...
So there is an internal email application, that has different installations in the company (various departments).
When an email comes into the system, I need to perform a lookup based on the email address.
Each lookup will be different, depending on the department's installation.
e.g.
When an email arrives in the accounting department,...