| | |
what is the effect of using constructors in the program?
![]() |
•
•
Join Date: Mar 2004
Posts: 763
Reputation:
Solved Threads: 38
sounds like he hasn't covered objects yet in class. Here's an example where a constructor takes in 1 string.
MyClass person = new MyClass("name");
The object "person" now has an attribute already set to that string. Without a constructor, you would have to do this:
MyClass person = new MyClass();
person.setName("name");
MyClass person = new MyClass("name");
The object "person" now has an attribute already set to that string. Without a constructor, you would have to do this:
MyClass person = new MyClass();
person.setName("name");
•
•
•
•
Originally Posted by Phaelax
sounds like he hasn't covered objects yet in class. Here's an example where a constructor takes in 1 string.
MyClass person = new MyClass("name");
The object "person" now has an attribute already set to that string. Without a constructor, you would have to do this:
MyClass person = new MyClass();
person.setName("name");
Right. So giving an example that uses objects, constructors, new, methods, and arguments, and fails to explain what's meant by object, string, and attribute is soooo informative. :rolleyes:
I'm here to prove you wrong.
•
•
Join Date: Mar 2004
Posts: 763
Reputation:
Solved Threads: 38
oops:cheesy:
when i learned about objects, i was told what they were but never understood it until i saw code, but thats just how i learn. seeing code and figuring it out rather than listening to what it is. I wrote a document awhile ago about what objects are and how to get started with java programming using BlueJ. The article's website isn't online anymore, but I can try to locate it later for you.
when i learned about objects, i was told what they were but never understood it until i saw code, but thats just how i learn. seeing code and figuring it out rather than listening to what it is. I wrote a document awhile ago about what objects are and how to get started with java programming using BlueJ. The article's website isn't online anymore, but I can try to locate it later for you.
Constructors simply initialize your program ... intialize means that what do you want your program to do automatically when it starts ... for example if you make a GUI (Graphical User Interface) you'll want your program to display the window and all the buttons and fields etc when the program starts ... so you'll write all these in your constructor.
![]() |
Similar Threads
- Insufficient Contextual Information to determine type (C++)
- Program 'Sample' not responding (Viruses, Spyware and other Nasties)
- Lat/Long to binary (Computer Science)
- prime numbers homework trouble (C++)
Other Threads in the Java Forum
- Previous Thread: Loading images
- Next Thread: Help on error message, illegal start an ';' expected
| Thread Tools | Search this Thread |
account android api applet application array arrays automation bidirectional binary birt bluetooth class classes client code columns component constructor database designadrawingapplicationusingjavajslider draw eclipse error errors exception expand fractal game givemetehcodez graphics gui guidancer homework html ide image inetaddress inheritance integer intellij j2me java javamicroeditionuseofmotionsensor javaprojects jlabel jme jni jpanel jtextfield jtree julia linux list loop map method methods midlethttpconnection mobile mobiledevelopmentcreatejar monitoring myaggfun netbeans newbie nullpointerexception open-source oracle plazmic print problem program project property recursion ria scanner search server set sharepoint smart sms smsspam sort sourcelabs splash sql sqlite static string subclass support swing testautomation threads tree unlimited webservices windows






