Classes and Objects
Fields, constructors, methods, and encapsulation with private.
What you will learn
- Define a class with fields
- Write a constructor
- Add getters/setters
java
public class User {
private final String email;
private int loginCount;
public User(String email) {
this.email = email;
this.loginCount = 0;
}
public void recordLogin() {
loginCount++;
}
public int getLoginCount() {
return loginCount;
}
}Try it yourself
Add a getEmail() method and a resetLogins() method.
