salve.
mi scuso se il titolo della discussione può essere fuorviante.

sto rispolverando di nuovo java e molto probabilmente il quesito che pongo e di semplice risoluzione.

ho questo problema, voglio creare una classe, creare il costruttore, creare diversi oggetti e fare in modo che gli attributi abbiamo diverse proprietà.
riporto il codice per semplicità di comprensione.

codice:
public class motorino {	
	static motorino motor1= new motorino("rosso", "piaggio_beverly", false, 230.0); 
	static motorino motor2= new motorino("blue", "piaggio_beverly", false, 190.0);
	static String colore, tipo;
	static boolean antifurto;
	static double velocita;
	
	public motorino(String colore_act, String tipo_act, boolean antifurto_act, double velocita_act){
		colore = new String();
		colore=colore_act;
		tipo= new String();
		tipo= tipo_act;
		antifurto =antifurto_act;
		
		velocita = velocita_act;
	}
	
	public static void main(String args[]){
		
		System.out.println(motor1.colore);
		System.out.println(motor2.colore);
vorrei che la prima stampa stampasse rosso e la seconda blue, ma logicamente stampa solo blue