Em alguns métodos, não será necessário usar parênteses. Isso depende da documentação. Consultando a documentação, encontraremos uma descrição com vários exemplos de como se utiliza determinada função ou método. Agora, acompanharemos uma situação onde será necessário manipular uma string.
Eu sempre aprendi que todos os métodos possuem parênteses. Quando após o objeto há uma palavra sem o parênteses trata-se de um atributo e não um método.
Não seria isso? Poderia dar um exemplo de "método" sem usar parênteses?