Não estou conseguindo usar 2 arquivos .java no desenvolvimento de um aplicativo para Android

Boa noite.

Sou novo em JAVA e estou tentando fazer um simples aplicativo para Android.
Ele consiste de pegar uma variável ‘String’ de outra classe e escrever na tela, mas não sei o que estou fazendo de errado que não está dando certo.
O código seria esse:

Arquivo "TesteActivity.java"
package pack.teste;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class TesteActivity extends Activity {
test1 test = new test1();
public TextView text;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
text = (TextView)findViewById(R.id.maoe);

text.setText(test.hahae);
}
}

Arquivo "test1.java"
package pack.teste;

public class test1 {
TesteActivity test = new TesteActivity();
public String hahae = "maoe";
}

Alguém pode me ajudar?

Obrigado.
Abraços