Mam pytanie w jaki sposób ta klasa widzi User ?
Mam klase User z get i set ale nie rozumiem w jaki sposób mogę dodać User createUser czy to znaczy że klasa User jest również widoczna w innej klasie i nie musze jej implementowac ani dziedziczyc ?
public class UsersRepositoryImpl implements UsersRepository {
private Logger logger;
public User createUser(String name) {
logger.log("tworzenie uż" + name);
return new User(name);
}
public void SetLogger(Logger logger) {
logger=this.logger;
}