Introduction:
In this exercise, you will exercise the concept object creation using new keyword. We will learn how you are going to create your own Class in the next session.
* If you are new to Object-Oriented Programming concept, please read "Object Oriented Programming Concept" section of the Java Programming Tutorial.
Steps to follow:
1. Write ClassAndObject.java. (You are welcome to do this work using either command line tools or NetBeans. The instruction here is given using command line tools. In general, using NetBeans is highly recommended.) Please make sure you read the comments.
* cd \myjavaprograms
* jedit ClassAndObject.java
public class ClassAndObject {
public static void main( String[] args ){
// Create an instance of a class by using a Java language keyword "new".
// For example, in order to create an object instance of a String class,
// you will do the following
String strInstance1 = new String ("I am object instance of a String class");
System.out.println("value of strIntance1 = " + strInstance1);
// String class a special class for which you can create an instance
// of it by assigning a string literal. No other class allows this form of object creation.
String strInstance2 = "I am object instance of a String class";
System.out.println("value of strIntance2 = " + strInstance2);
// Create an object instance of Integer class
Integer intInstance1 = new Integer (20);
System.out.println("value of inIntance1 = " + intInstance1);
}
}
Code 9.1: ClassAndObject
2. Compile and run the code
* javac ClassAndObject.java
* java -classpath . ClassAndObject
3. Verify the result is as following
* C:\myjavaprograms>java -classpath . ClassAndObject
value of strIntance1 = I am object instance of a String class
value of strIntance2 = I am object instance of a String class
value of inIntance1 = 20
Homework:
1. Modify ClassAndObject.java as following, compile and run the code
* Create another object instance of String class using new keyword. Initialize it with the following value. Display it using Sytem.out.println(..) method.
o "I am another object instance of String class"
Popular Posts
-
A program is usually not limited to a linear sequence of instructions. During its process it may bifurcate, repeat code or take decisions. F...
-
Arguments passed by value and by reference. Until now, in all the functions we have seen, the arguments passed to the functions have been pa...
-
Syntax of JSP Declaratives are: <%! //java codes %> JSP Declaratives begins with with .We can embed any amount of java c...
-
<%@page contentType="text/html" import="java.util.*" %> <!-- http://www.roseindia.net/jsp --> ...
-
What Is Visual Basic and Why do I need it? Visual Basic is Easy to learn Programming language. With Visual Basic you can develop Windows bas...
-
Learning about Parameters Parameters are variables that being passed to a Sub. Look at the first line of the Command Button's Click even...
-
Loops For Loop The For loop is the most popular loop. For loops enable us to execute a series of expressions multiple numbers of times. The ...
-
In this lesson we will learn about the various tags available in JSP with suitable examples. In JSP tags can be devided into 4 different typ...
-
Syntax of JSP Scriptles are: <% //java codes %> JSP Scriptlets begins with <% and ends %> .We can embed any a...
-
JSP pages are high level extension of servlet and it enable the developers to embed java code in html pages. JSP files are finally compiled ...
No comments:
Post a Comment