Java Classes - Creating Objects with Constructors (Page 5 of 5 )
Classes contain constructors, which are used to create objects based off of that class' blueprints. The declaration of a constructor is similar to that of a method, with the exception that they use the same name as the class and have no return type. Here is an example of the BruceLee constructor:
public BruceLee(int doKick, int doPunch, int doRoundhouse) {
punch = doPunch;
kick = doKick;
roundhouse = doRoundhouse;
}
If we wanted to create a new BruceLee object and name it myPupil, we could use the new operator to do so:
BruceLee myPupil = new BruceLee(10, 5, 2);
Now a new object name myPupil has been created, and its punch, kick, and roundhouse have all been assigned the values 10, 5, and 2, respectively.
Well that's all the time we have for this article. In our next part, we will learn to pass information to a Method or constructor, and work more with Objects.
Till then...
| DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |