Các đặc điểm có thể thực hiện các phương thức.
Các hàm không có quyền truy cập trực tiếp vào các trường bên trong của struct, nhưng nó có thể hữu ích cho việc chia sẻ hành vi giữa nhiều đặc tính.