Thursday, December 31, 2009

Happy New year 2010

Hay All Of my Friends Thanks For Wish me and This is Gift For You...

HAPPY NEW YEAR 2@1@

Thank You
[ About My Details ]

Wednesday, December 23, 2009

What Is an Object?

An object is merely a collection of related information and functionality. An object can be something that has a corresponding real-world manifestation (such as an employee object), something that has some virtual meaning (such as a window on the screen), or just some convenient abstraction within a program (a list of work to be done, for example).

An object is composed of the data that describes the object and the operations that can be performed on the object. Information stored in an employee object, for example, might be various identification information (name, address), work information (job title, salary), and so on. The operations performed might include creating an employee paycheck or promoting an employee. When creating an object-oriented design, the first step is to determine what the objects are. When dealing with real-life objects, this is often straightforward, but when dealing with the virtual world, the boundaries become less clear. That’s where the art of good design shows up, and it’s why good architects are in such demand.

Note that an object is just a special kind of data. An object has properties and methods.

Robust and Durable Software



Garbage collection takes the burden of memory management away from the programmer,[1] and the problems of writing versionable components are eased by definable versioning semantics and the ability to separate the interface from the implementation. Numerical operations can be checked to ensure that they don’t overflow, and arrays support bounds checking. C# also provides an environment that is simple, safe, and straightforward. Error handling is not an
afterthought, with exception handling being present throughout the environment. The language is type-safe, and it protects against the use of variables that have not been initialized, unsafe casts, and other common programming errors.

C# Design Goals

When the C++ language first came out, it caused quite a stir. Here was a language for creating object-oriented software that didn’t require C programmers to abandon their skills or their investment in software. It wasn’t fully object-oriented in the way a language like Eiffel is, but it had enough object-oriented features to offer great benefits.

C# provides a similar opportunity. In cooperation with the .NET Common Language Runtime, it provides a language to use for component-oriented soft- ware, without forcing programmers to abandon their investment in C, C++, or COM code.

C# is designed for building robust and durable components to handle real- world situations.

Tuesday, December 22, 2009

Gift


This is gift For U


Wednesday, December 16, 2009

My Profile





Telephone
_________



[E m a i l]
_________


Research Interest
Software Engineering, Computer Networks, Bioinformatics, Robotics, Data Mining, Cluster Computing, Wireless LAN

Academic Background

BUET



Selected Publicationshttp://siddiqbinnur.blogspot.com/2009/12/my-profile.html
Please let me know if I can help you in any other way

Friday, December 11, 2009

Constructors Question and Answer

█. Is the constructor mandatory for a class?

► Yes, it is mandatory to have the constructor in the class and that too should be accessible for the object i.e., it should have a proper access modifier. Say, for example, we have only private constructor(s) in the class and if we are interested in instantiating the class, i.e., want to create an object of the class, then having only private constructor will not be sufficient and in fact it will raise an error. So, proper access modifies should be provided to the constructors.

█. What if I do not write the constructor?

► In such case, the compiler will try to supply the no parameter constructor for your class, behind the scene. Compiler will attempt this only if you do not write the constructor for the class. If you provide any constructor (with or without parameters), then compiler will not make any such attempt.

█. What if I have the constructor public myDerivedClass(), but not the public myBaseClass()?

► It will raise an error. If either the no parameter constructor is absent or it is in-accessible (say it is private), it will raise an error. You will have to take the precaution here.

█. Can we access static members from the non-static (normal) constructors?

► Yes, we can. There is no such restriction on non-static constructors. But there is one on static constructors that it can access only static members.

Thanks