• Xét ví dụ tạo một hàm đơn giản sau: Hàm Person có hai tham số là firstname và lastname. Khi gọi Person chúng ta phải truyền các đối số cho nó theo đúng thứ tự đã khai báo (firstname – lastname). Thật dễ dàng với Person vì nó chỉ có hai tham số, nhưng sẽ khó khăn hơn nếu Person chứa nhiều tham số. Một giải pháp là dùng object specifier – kĩ thuật thay danh sách tham số bằng một đối tượng. Với hàm Person trên dùng object specifier, chúng ta sẽ khai báo lại và gọi hàm…