static

Loose coupling of static stuff

I have a class, ClassA that uses a client I wrote to send text messages, TextClient, to send some text messages via a call to the static method TextClient.Send(string text, string destination) // where destination is a phone number However, I also have a mail client class, MailClient, which sends emails with the same signature: MailC...

Java: Create static class member whose constructor could throw an exception

I have a static setter that is used to set all instances of MyClass: public class MyClass { .... protected static final Setter setter = new Setter(); ... } However this does not compile since the setter constructor throws an exception: public class Setter { public Setter() throws FileNotFoundException { ...

PHPunit mockobject abstract and static method

Hi, I would like to test a method from an abstract class. In this class is there a abstract method with is static. I use PHPUnit. With normal abstract methods it works: <?php abstract class AbstractClass { public function concreteMethod() { return $this->abstractMethod(); } public abstract function abstractMethod(); } cl...

Overhead of retrieval of an object compared to storing in local

Suppose you have a private static method called Inst() which allows the class to retrieve the single instance of itself in the application in its static methods. Maybe Inst() is defined something like.. return App::GetApp()->CurrentState()->MyClass(); // Inst returns a reference Compare this... // I prefer this Inst().DoThis(); Inst(...

How can I trigger the PropertyChanged event from static method?

I have the following class public class LanguagingBindingSource : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; public string Dummy { get { return String.Empty; } set { PropertyChanged(this, new PropertyChangedEventArgs("Dummy")); } } } that is bound to elements in XA...

Redefining static method in child class

Hi, I would like to know the reason why this is first allowed in Java (or oops in general) I remember that the static methods are common for both parent and child class public class Redefine extends Parent{ public static void test () { } } class Parent{ public static void test () { } } Q1 : Since Overriding is ...

Configure path to images in CSS for dev and production environments

Hi folks, I'm currently developing a website and I have my local environment which is hosted on an XP box with IIS 5.1. I'm using ASP MVC2 and .NET Framework 4.0. What I want to know is, if there's a way to "configure" in web.config (or any other ways) a path for all my images so that when my CSS uses url() it automatically knows w...

c# + WebForms + static -- what are the best practices?

I'm definitely not a fan of WebForms, I prefer in the .NET world ASP.NET MVC. Regardless, I'm working on a small part of a very large legacy WebForms application. I'm integrating Korzh.com's EasyQuery.NET. to allow end users to create their own SQL queries based on pre-defined models made user friendly with aliases. This is rel...

Python API C++ : "Static variable" for a Type Object

Hello, I have a small question about static variable and TypeObjects. I use the API C to wrap a c++ object (let's call it Acpp) that has a static variable called x. Let's call my TypeObject A_Object : typedef struct { PyObject_HEAD Acpp* a; } A_Object; The TypeObject is attached to my python module "myMod" as "A". I have defined ...

how to update a textbox from a static class?

This is driving me nuts. I have a working text based application. It has many many variables which now need a GUI. I'm starting with the basics. Whenever some data is sent to my log, I want it to display in my textbox. Here is a unified entry point for data to pass where it can be manipulated. public class Log { private static...

.Net: Static classes and multithreading?

hi I was told that in multithread programs, we would have some troubles by static classes. Could you please explain it more ? ...

When is memory allotted to static variables in C++

Hi ! I am a newbie to C++ and facing a problem. I read in a book that memory is allotted to a static variable, once the object is created of that class. Now, what if I make this static variable global ? When would be it initialized in that case ? Plus, I have also read in some articles that static variables are allotted on heap and the...

How to call constructor of objects contained in a std::vector?

When I create a std::vector of objects, the constructor of these objects is not always called. #include <iostream> #include <vector> using namespace std; struct C { int id; static int n; C() { id = n++; } // not called // C() { id = 3; } // ok, called }; int C::n = 0; int main() { vector<C> vc; vc.resize...

Java non-static method addInv(int) cannot be referenced from a static context

I know this error very well however this is the once time I'm stumped. I know that I can't call non-static variables from main method but this is confusing. Maybe you can help? That error is show on addInv(1); line... Code: import java.io.*; import java.util.*; import javax.swing.*; public class item { public static int attack, de...

Singleton in java

I just got to read the following code somewhere : public class SingletonObjectDemo { private static SingletonObjectDemo singletonObject; // Note that the constructor is private private SingletonObjectDemo() { // Optional Code } public static SingletonObjectDemo getSingletonObject() { if (singletonObj...

Mapping class to instance

I'm trying to build a simple entity/component system in c++ base on the second answer to this question : Best way to organize entities in a game? Now, I would like to have a static std::map that returns (and even automatically create, if possible). What I am thinking is something along the lines of: PositionComponent *pos = systems[P...

Max value of Static Content Compression in IIS ?

Hi Guys, Just wondering how to set Cache Control as cacheControlMaxAge="31536000" ? Unsure how to get this using IIS ? <configuration> <system.webServer> <staticContent> <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="00:00:15" /> </staticContent> </system.webServer> </configuration> Thx ...

Initialization of object static members

Static members confuse me sometimes. I understand how to initialize a simple built in type such as int with something along the lines of int myClass::statVar = 10;, which you place in a .cpp file, but I have something of the following sort: class myClass { public: // Some methods... protected: static RandomGenerator itsGenerator; } ...

C# Is it possible to use an DB object reference in a static method ?

Hi, I have a class: public abstract class AbstractDBConnector { private AdServiceDB db; public AdServiceDB Adapter { get { if (db == null) db = new AdServiceDB(); return db; } } } and a class that inherits from it: public class BaseDataValidator : AbstractDBConnector {...

ASP.NET A static object to hold connection with a DB. Is it a good idea?

Hi, I'm wondering if it is a good approach in the ASP.NET project if I set a field which "holds" a connection to a DB as a static field (Entity Framework) public class DBConnector { public static AdServiceDB db; .... } That means it'll be only one object for entire application to communicate with a DB. I'm also wondering about...