Why must i always declare a variable of a certain data type? PHP and Perl you don't have to do that.
Java is a strongly type language. This means that the programming language binds the data type to the variable. It is not allowed to have a variable without a data type. This prevents errors (or causes more errors) from happening. In PHP and Perl, the variables can take on any data type at any given time. This can lead to sloppy programming and security issues. In java, if a variable is declared to be a date time, it will only accept date time data, not text data.
How can i get trained on Windows 2012 server for my MCSA in Windows Platform when i don't have the money to take a class?
To do this on the cheap (aka no money), first you need to make sure you have a computer that has at least 250 gig of free disk space and 8 gig of ram. Second, download virtual box or vmware player (both are free). This is the virtualization software that a majority of companies use on their systems ( this is resume graffiti here). Install it and play with it. Then download Windows 2012-120 day trial edition from Microsoft. The trial software is the full feature software. Install it and play with it. For training, look on the web for Microsoft press training kits. some are free, those are the ones you need. . Make sure you set up a virtual network of servers to learn. Once you have completed the lessons, delete your virtual machines and do it all over again. Do this at least 15 times. Why 15 times? By the 15th time, you will have a majority of the steps memorized and 20% of all errors have happened to you. Its the old 20-80 rule. 20% of the errors cause 80% of the problems. This will give you good trouble shooting skills.
How would you describe object oriented design
Object oriented design is the process of using and reusing computer objects in your program. Object oriented design is made up of Class and objects. A Class can be a generic item. A class can have properties (what describes the class) . methods (describes the behavior of the class), attributes (what describes the properties the class). Lets say a class is a person. A method of a person is tall, hair, skin. The property of a person is typically a head, torso, legs, eyes. Attribute of a person is brown hair, deep voice, brown skill. To create an object, you need to have the class. So an object of a person class is Bob. Bob is tall, has hair, head, torso. An object can have functions. Functions is what this object can do. Bob can run is a function of the person's object.