¿Cómo pasar la variable de clase entre actividades? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Cómo pasar un objeto de una actividad a otra en Android 31 respuestas

Creé un Telnet de clase y lo inicializo en Mainactivity. Ahora quiero acceder al telnet que inicialicé en MainActivity en todas las demás actividades del proyecto. Lo que estoy haciendo es crear una función get:

public Telnet getMyTelnet() {
    return telnet;
}

Y luego simplemente llámalo donde quiera. Cuando lo llamo en fragmentos lo hago así:

MainActivity activity = (MainActivity) getActivity();
            telnet = activity.getMyTelnet();

El problema es cuando lo necesito en otra actividad. ¿Cómo puedo hacerlo? Lo intenté pero no tuve suerte.

MainActivity a = new MainActivity ();
            telnet = a.getTelnet();

Respuestas a la pregunta(2)

Su respuesta a la pregunta