Implement method, getter and setter