2- Quando for postar seu código, siga as instruções deste topico
3- Qual IDE você utiliza, recomendo o notepad++ pra quem está começando
4- Respondendo a sua pergunta, isso tá muito estranho, você está estudando sub-classes? se você estiver só começando, crie uma classe Main em um arquivo, e dentro dela crie só o método public static void main…
Crie a classe MeuObjeto em um arquivo separado, e deixe os atributos public, daí você vai ter acesso.
se você reparar você não declarou ‘amigo’ como um objeto estatico (objetos estáticos são objetos de classe e so devem ser acessados por uma variavel de instância)
para esse código funcionar você deve trocar amigo para ser uma variavel estática
privatestaticMeuObjetoamigo=newMeuObjeto();
assim o atributo se torna um atributo da classe e você pode usa-lo em metodos estáticos,
para metodos estaticos so se pode utilizar atributos estaticos
para metodos de instancia você pode utilizar estaticos e não estaticos,
dê uma busca por métodos estáticos aqui no forum que você vai entender melhor, (ta cheio de threads sobre isso)