class

Should I keep reconnecting to mysql in PHP?

I have a pretty large site and every page is built from several included files, my site is 100% in a procedural format and I am trying to learn to use classes and a more OOP approach in PHP. Currently my site has a header file that is included into every page, in this header is a mysql connection that is made and last the duration of ...

create new class attributes from optional info without specifiying the names

I have a class like so: class Item attr_accessor :item_id, :name, :address, :description, :facilities, :ratings, :directions, :geo, :images, :video, :availability def self.create options={} item = Item.new item.item_id = options[:item_id] item.name = options[:name] item.description = options[:desc] item.ratings ...

ruby object array... or hash

I have an object now: class Items attr_accessor :item_id, :name, :description, :rating def initialize(options = {}) options.each { |k,v| self.send( "#{k.to_s}=".intern, v) } end end I have it being assigned as individual objects into an array... @result = [] some loop>> @result << Items.new(opt...

Does this .NET tool/utility exist?

When I generate a Class Diagram using VS2008, say for a C# file XYZ.cs - I get a Class Diagram detailing all the Fields,Properties,Methods and Nested Types. Is there a tool/utility, which will do the same for all the internal Class/Interface references I have used within this file. For eg. I have a Property of the type ABC in XYZ.cs .....

Python: List all base classes in a hierarchy

Given a class Foo (whether it is a new-style class or not), how do you generate all the base classes - anywhere in the inheritance hierarchy - it issubclass of? ...

How to know what class is referenced by a Class object?

We have the Class object (an object that reference a Class) so you can create objects from that Class object: var classObject:Class = package.to.class.AClass; var objectFromClass:AClass = new classObject(); Now, I want to know what object is referenced by classObject. For example: function Creator(classObject:Class):AClass { // h...

How do you implement a class in C?

Assuming I have to use C (no C++ or object oriented compilers) and I don't have dynamic memory allocation, what are some techniques I can use to implement a class, or a good approximation of a class? Is it always a good idea to isolate the "class" to a separate file? Assume that we can preallocate the memory by assuming a fixed number of...

How to access to ghost parent classes in ruby?

Hi, I was watching the first ruby metaprogramming screencast by prag dave. At some point he said that ruby introduce 'ghost classes' when you add a method to an instance variable. i. animal = "cat" def animal.speak puts "hola" end animal.speak # => hola animal.class # => String dog = "dog" dog.speak # Undefined ...

Built in classes on php.net

I know this is very newbyish but I have been using php.net for refernce for at least 2 years now to look up the built in functions and I am just noticing that there is some built in classes as well like here for an example http://www.php.net/manual/en/datetime.settimezone.php I am now remembering seeing some functions in the past that w...

couple of questions about OO and classes in PHP

I am learning about OO and classes, I have a couple of questions about OO and classes in PHP As I understand it, a class that extends another class simply means that the class that extends the other class has access to the variables/properties and the functions/methods of the class that it is extending from. Is this correct? I know tha...

Class Helper and Strings in Delphi Win32.

Is there any way with the current delphi to implement. a) String (as a class) with operator overloads (ie. +, =) b) Class Helper's so one could add custom string methods I gather the string is a native type so class helpers will not work without setting up a class etc. ...

Is there a way to determine what type a class is an instance of in Java?

Say I have 3 classes like so: class A {} class B extends A {} class C extends A {} Would it then be possible to determine whether a particular object was an instance of A, B, or C? I thought that something like this might work: if (myObject.getClass().isInstance(B.class)) { // do something for B } else (myObject.getClass().isIns...

Is it possible to return a derived class from a base class method in C++?

I would like to do this: class Derived; class Base { virtual Derived f() = 0; }; class Derived : public Base { }; Of course this doesn't work since I can't return an incomplete type. But neither can I define Derived before base, since I can't inherit from an incomplete type either. I figure that I could use templates as a workar...

Templated class function T: How to find out if T is a pointer?

As a follow-up to this question: I need to decide in a class function like this: template< typename T > bool Class::Fun <T*> ( T& variable ) {...} whether T is a pointer or not. In the question cited above the answer was to use partial template specialization. As far as I've found out this is not possible for class functions. Is this...

Are there any tools to populate class properties with random data?

What I'd like to do is create a class with some attributes on different properties, pass that class to another that will set the properties with appropriate random data... here in pseudo code: public class Customer { [Attribute("FirstName")] private string CustomerFirstName; public {get;set} //etc [Attribute("LastName")] ...

pthread in a class

Hey everyone, considering the following code (compiled with g++ -lpthread thread_test.cpp) how can I know what number thread I am in from inside "thread_function"? And let me know if you have any other suggestions. Thanks! thread_test.cpp: #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <unistd.h> class A { p...

Questions about OO in PHP continued..

Yesterday I had a few question about OO and classes in PHP here but I have a couple new questions. 1a) In the example snippet below you will see the 3 variables set at the top of the class and then used in a method in the class. Notice how the 3 variable declared in the beginning are not set to anything, so is it required to set/list...

How to read and write bits to a byte array

I have a unsigned char buffer, and I'm wondering how I would write and read signed and unsigned bits to this byte buffer. In the Source Engine there is a class named bf_write, which two main methods (used by WriteString, WriteChar, WriteLong, etc.) use two functions named WriteUBitLong and WriteSBitLong. Thanks in advance ...

class method inheritance question

Can anyone recommend good tutorial or a book on topics : class, methods, inheritance OOP etc .. to get general ideas .. and with some examples .. programming language is not important. tnx ...

Reusing ViewPage/HtmlHelper in seperate project in ASP.NET MVC using C#

I want to use the ViewPage/HtmlHelper class in the System.Web.Mvc namespace in a seperate project. I imported the relevant libraries and then tried this: using System.Web.Mvc; using System.Web.Mvc.Resources; using System.Web.Mvc.Html; public static class Display { public static string CheckBox() { ViewPage viewPage = n...