Messias.
Legacy Member
=Dujosh= zei:import javax.swing.JOptionPane;
wat doen deze?
Importeert de JOptionPane klasse, zodat je gebruik kan maken van zo'n input/output venstertje.
Volg de onderstaande video om te zien hoe je onze site als web-app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
=Dujosh= zei:import javax.swing.JOptionPane;
wat doen deze?
=Dujosh= zei:package message;
import javax.swing.JOptionPane;
wat doen deze?
=Dujosh= zei:edit :
dus eigenlijk, als je goed kan werken met BlueJ.
wilt dit niet zeggen dat je degelijk Java kan gebruiken aangezien je al paar dinges niet hoeft te leren. BlueJ doet het voor jou ?
aha, moest op men klasse klikken en dan run, dan gaat het wel ...:doh:

Talos zei:Op school gebruiken we intelliJ, geweldig programma, enkel kosten die licenties stukken van mensen, wij krijgen die dan ook via school.
Voor de rest hoor ik veel goeds van Eclipse, wat dan weer wel gratis is.
public String toString() {
return message ;
}
=Dujosh= zei:ik had nog een klein vraagje.
in de code van Ollie,
stond er dit
Code:public String toString() { return message ; }
Waarom moet dit toString zijn,
en niet toMessage?
bij toMessage, krijg je na het uitvoeren van je class
MEssagenozadnoadaz ( afhangelijk van wat je ingeeft )
iemand een verklaring voor dit?
public String getMessage() {
return message ;
}
msg.setMessage("blahblah") ;
System.out.println(msg.getMessage()) ;
MilM zei:BlueJ is wa ontworpen om te leren programmeren zonder teveel bezig al te zijn met klassen en objecten

Why yet another programming environment?
The short answer is: because none of the existing environments is suitable for teaching.
In particular, we want an environment that is really object-oriented. An environment that emphasises classes and objects as its basic units of interaction, so that students are naturally led into a way of thinking in terms of classes and objects.
Quadreg zei:'k denk dat blueJ juist is ontworpen om u juist te leren over klassen en objecten, en er dus duidelijk veel mee bezig te zijn.
Vooral handig om als beginnende java programmeur om de interacties van al uw objecten tijdens het runnen van uw programma te zien.
uit de FAQ van blueJ:
Wat ge eigenlijk bedoeld is dat elk object toString() overerfd van Object. Als ge die niet overschrijft in uw klasse (dat altijd een subklasse is van Object) gaat de overgeërfde code uitgevoerd worden. (klassenaam@geheugenadres).Ollie zei:

jodeman zei:Eclipse all the way, daar mag niet eens een discussie over bestaan![]()
