* BAEL-6830 initial commit

* BAEL-6830 clean up code
This commit is contained in:
Shahul Basha
2023-09-05 20:41:18 -04:00
committed by GitHub
parent 41facdad5f
commit 75046a3f32
3 changed files with 91 additions and 0 deletions
@@ -0,0 +1,18 @@
package com.baeldung.constructor;
public class User {
private final UserService userService;
public User() {
this.userService = new UserService();
}
public User(String userName) {
this.userService = new UserService(userName);
}
public String getUserName(){
return userService.getUserName();
}
}
@@ -0,0 +1,18 @@
package com.baeldung.constructor;
public class UserService {
private final String userName;
public UserService(String userName) {
this.userName = userName;
}
public UserService() {
this.userName = "Unknown";
}
public String getUserName(){
return this.userName;
}
}