سلام!
این جلسه می خواهیم طرز سربارگذاری عمل گر های پرانتز و قلّاب (کروشه) را یاد بگیریم. این دو عمل گر خیلی به Point ربط ندارند اما ما آن ها را برای Point پیاده سازی می کنیم تا یک مثال هم زده باشیم.
نکته ای که باید قبل از هر چیزی یاد بگیرید، این است که عمل گر پرانتز می تواند تعداد نامحدودی ورودی داشته باشد (مثل تابع) اما عمل گر قلّاب تنها یک ورودی می تواند بگیرد.
حالا می خواهیم ابتدا عمل گر قلّاب را سربارگذاری کنیم. Prototype مربوط به آن به صورت زیر است؛
OUTPUT_TYPE operator[](Arguments);