Nos videos de aula, os exemplos mostram que assim que uma variável do tipo "String" é atribuída, ela naturalmente muda de cor. Comigo não está acontecendo, toda vez que eu uso uma String não é reconhecida como tal. Abaixo está cópia do meu código, para ser mais claro. As outras atribuições é aceita normalmente. Como int , double e char (Foram somente essas que usei até o momento). IDE que utilizo é Eclispe, mas apliquei esse mesmo exemplo no Notepad++ e o resultado foi igual.
class Conta {
Pessoa titular; int numero; String agencia; int saldo;
}
class Pessoa {
String nome; int cpf; int dataDeNascimento;
}
public static void main(String [] args) {
Conta Mauricio = new Conta(); Mauricio.numero = 1289; Mauricio.agencia = 3833; Mauricio.saldo = 8000.0; Mauricio.Titular = "Maurcio Spencer";
}