Į͘ ’Œ ’‚Ż…‹Ÿ‹ ’Į̓ ĶƒĶ‚— ’‚ŌƒĮĶ
(ÜßĮ ъƒ -ŻĶ‚žˆ ś‹–)


˜͟˜’› Ż‚‡œĮ ł• ’ßĶ Ķƒ ą— ’…‚Ÿ™›

encapsulation Óé–éœ ŽßĖéƒ ĮĶ ąĶĮĖĮ ڟ ŽĮ˜›Ķ‚— Łß–‰ ‘›‡ ˟œĮ߅’› ąœß˜ˆ
æĖŸŸ‚›œ ąƒ‹‚‰›


Ėé…é› ŚéŸ ąé—陃 ˟Ķߥ’›œ Å‹Ėƒ salary ŗ‡ƒĄ ĪĮ ĮĶ Łß–‰ ĶĮĖ–› ‚›Œ :Ź‹‚„
Ž‚Œœ ĮĶ Łß–‰ ŗ‡ƒĄ ޟĮ .˜ĮĖ͘’› Ī‚ƒ ĮĶ salary ŗ‡ƒĄ ą— ĖŸĶĮĖ salary()
Åé—é‡éƒĄ ’降Į ŲĖ .ŋĮ ’•Š› ŗ‡ƒĄ ŽßĶĖ Īߜ Łß–‰ įĪ‚‹ ąĖ‚Ÿ„ ‚›Į ĖĖ’›
ŽĖĮĖĶĮĶé– ß Employee ’é™éĮ ԃĮĶ ĪĮ Łß–‰ įĶ‚—…‹Ė ‘ƒĮ߅ Ų̉ salary ’—›—
Ėé…é› ĪĮ ąĖ‚é•é…é‹Į ’‚é‡ ąéƒ ŽéŸĮĶ郂éœéƒ .Åé‹Į Ž‚éŒĖßéŠ Ššé— ĶĖ ‚éžœĄ
.˟̓’› Ķ‚— ąƒ ĮĶ salary ’Į̓ Print_Yourself() Ė…› Print_your-salary()
‚éƒ ĮĶ Ėéœ›Ķ‚— Łß–‰ ˜Į߅’› Š„‹

Some_employee.print_your_salalry();

‚éŸ

some_employee.salary().print_yourself();

.˟œ— È

:˟œ—’› ąĖ‚•…‹Į ĮĶ ĶŸĪ ŃßĶ ßĖ ĪĮ ’—Ÿ Ϝ ܗ ‘›‡ ąƒ Łß–‰ ŽĖßĪ•Į ’Į̓

some_employee.add_your_salary_to( Salary the_sum )
{ the_sum.add( my_salary );
}

‚éŸ
the_sum.add( some_employee.salary() );

ą™‚–› ܗ
1   2   3   4


Copyright 2001/2002, PC WORLD Iran/International Data Group Inc./IT World / JavaWorld . All rights reserved.


’‡œ‹Ķ՜
ޟĮ ĖĶߛ ĶĖ ĮĶ Ėߊ Ķ՜
:˟Ÿß˜ƒ ‚› ąƒ Ć™Ō›

ŃĪĶĮ ‚ƒ ’™ŸŠ -
ŃĪĶĮ ‚ƒ -
ŃĪĶĮ’ƒ -

’œ šßŌ ’™ŸŠ -
Ƌ‚œ› -
ą‚…ß— -

’Š… ’™ŸŠ -
Ćߙԛ -
ŋŸœ ’Š… ’•‚— ąĪĮ˜Į ąƒ -


:Ż‚œ

:ڟœßĶ…—™Į ŋ„

: Å—ĶŒ Ż‚œ

܃– ’‚Å›‹–
(± ś‹–) Į͘ ’Œ ’‚Ż…‹Ÿ‹ ’Į̓ ĶƒĶ‚— ’‚ŌƒĮĶ
(² ś‹–) Į͘ ’Œ ’‚Ż…‹Ÿ‹ ’Į̓ ĶƒĶ‚— ’‚ŌƒĮĶ
(³ ś‹–) Į͘ ’Œ ’‚Ż…‹Ÿ‹ ’Į̓ ĶƒĶ‚— ’‚ŌƒĮĶ
(“ ś‹–) Į͘ ’Œ ’‚Ż…‹Ÿ‹ ’Į̓ ĶƒĶ‚— ’‚ŌƒĮĶ