January 2003
Beginner to intermediate
1200 pages
23h 42m
English
In Java, you have to declare new objects and then create them with the new operator. For example, here's how I create an object of the Java String class, passing the text "Welcome to Java" to that class's constructor:
public class ch10_12
{
public static void main(String[] args)
{
String greeting1;
greeting1 = new String("Welcome to Java");
.
.
.
Note that I first declared the greeting1 object, giving the object's class, String, as its type. Then I create the object with the new operator.
Classes can have different constructors that handle different types of data. For example, I passed a string to the String class's constructor in the previous example, but I can also pass an array of characters ...