SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Methods
āđ€āļĄāļ˜āļ­āļ”
āļŦāļąāļ§ āļ‚āđ‰āļ­ (Topic):
1 āļāļēāļĢāļ™āļīāļĒāļēāļĄāđāļĨāļ°āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ” (Definition and Call Method)
2 āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āđ€āļĄāļ˜āļ­āļ” (Type of Method)
3 āļāļēāļĢāđƒāļŠāđ‰āđāļĄāļ˜āļ„āļĨāļēāļŠāđ€āļĄāļ˜āļ­āļ” (Math class method)
āļ§āļąāļ• āļ–āļļāļ› āļĢāļ°āļŠāļ‡āļ„āđŒāļ āļēāļĢāđ€āļĢāļĩāļĒ āļ™āļĢāļđāđ‰ (Learning Objective):
1. āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™ Syntax āļ‚āļ­āļ‡āļāļēāļĢāļ™āļīāļĒāļēāļĄ Method āđ„āļ”āđ‰
2. āļšāļ­āļāļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļ‚āļ­āļ‡ Method āđāļ•āđˆāļĨāļ°āļ›āļĢāļ°āđ€āļ āļ—āđ„āļ”āđ‰
3. āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāļāļēāļĢāđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļˆāļēāļ Method āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡
āđ€āļŦāļĄāļēāļ°āļŠāļĄ
4. āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ™āļāļēāļĢāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļē Parameters āļ‚āļ­āļ‡ Method
āđ„āļ”āđ‰
5. āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰ Math class method
āļˆāļēāļāđ€āļ™āļ·āđ‰āļ­āļŦāļēāđƒāļ™āļšāļ—āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē āđ€āļĢāļēāđ„āļ”āđ‰āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļāļēāļĢāđƒāļŠāđ‰āļŠāļļāļ”
āļ„āļģāļēāļŠāļąāđˆāļ‡āđƒāļ™āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ‚āļ›āļĢāđāļāļĢāļĄ (Control Structure) āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āļŠāļīāđˆāļ‡āļˆāļģāļēāđ€āļ›āđ‡āļ™
āđ€āļŠāļĄāļ­āļŠāļģāļē āļŦāļĢāļą āļš āļ āļēāļĐāļēāđ€āļ‚āļĩ āļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļļ āļ āļ āļēāļĐāļē āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļāļēāļĢāđ€āļ‚āļĩ āļĒ āļ™
āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĒāđƒāļ™āļŦāļ™āļķāđˆ āļ‡ āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļąāđ‰ āļ™ āļ­āļēāļˆāļ•āđ‰ āļ­ āļ‡āđāļĒāļāļŠāđˆ āļ§ āļ™āļ‡āļēāļ™āļ āļēāļĒāđƒāļ™
āđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļ­āļāđ€āļ›āđ‡āļ™āļŠāļąāļ”āļŠāđˆāļ§āļ™ āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāļšāļĢāļīāļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ‚āđ‰āļ­āļĄāļđāļĨ āļ‹āļķāđˆāļ‡
āļ­āļēāļˆāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ āļŦ āļĢāļ· āļ­ āļŠāļĢāđ‰ āļē āļ‡ Method āđ€āļžāļ·āđˆ āļ­ āļˆāļą āļ” āļāļĨāļļāđˆ āļĄ āļ›āļĢāļ°āđ€āļ āļ—āļ‚āđ‰ āļ­ āļĄāļđ āļĨ āļŦāļĢāļ· āļ­
āļāļĨāļļāđˆāļĄāļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāļ—āļĩāđˆāļ‡āļēāļ™āđ„āļ”āđ‰ āļ•āļēāļĄāļ„āļ§āļēāļĄāđ€āļŦāļĄāļēāļ°āļŠāļĄ
āļāļēāļĢāļ™āļīāļĒ āļēāļĄāđāļĨāļ°āđ€āļĢāļĩāļĒ āļāđƒāļŠāđ‰āđ€ āļĄāļ˜āļ­āļ” (Definition and Call Method)
Method āđ€āļ›āđ‡āļ™āļĢāļ°āđ€āļšāļĩāļĒāļšāļ§āļīāļ˜āļĩāđƒāļ™āļāļēāļĢāļ—āļģāļē āļ‡āļēāļ™ āđ‚āļ”āļĒāļāļēāļĢāļˆāļąāļ”āļāļĨāļļāđˆāļĄāļ‚āđ‰āļ­āļĄāļđāļĨ
āļŠāļĢāđ‰āļēāļ‡āđ€āļ›āđ‡āļ™ Function āļĒāđˆāļ­āļĒāļ āļēāļĒāđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļžāļ·āđˆāļ­āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāļšāļĢāļīāļŦāļēāļĢāļˆāļąāļ”āļāļēāļĢ
āļāļĨāļļāđˆāļĄāļ‚āđ‰āļ­āļĄāļđāļĨ āļ‹āļķāđˆāļ‡āļĄāļĩāļ—āļąāđ‰āļ‡ Method āļ—āļĩāđˆāđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļĄāļ­āļĢāđŒāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđƒāļŠāđ‰āļ‡āļēāļ™āđāļ­āļ‡ āđāļĨāļ°
Method āļ—āļĩāđˆ Java āļ™āļąāđ‰āļ™āļĄāļĩāļ­āļĒāļđāđˆāđāļĨāđ‰ āļ§ āļĢāļ­āđ€āļžāļĩāļĒāļ‡āļāļēāļĢāļ–āļđ āļāđ€āļĢāļĩ āļĒ āļāđƒāļŠāđ‰ āđ‚āļ”āļĒāļŠāļĢāļļāļ› āđāļĨāđ‰ āļ§
Method āļ„āļ· āļ­ āļšāļĨāđ‡ āļ­ āļāļŦāļĢāļ· āļ­ āļāļĨāļļāđˆ āļĄ āļ‚āļ­āļ‡āđ‚āļ„āđ‰ āļ” āļ„āļģāļē āļŠāļąāđˆ āļ‡ āđƒāļŦāđ‰ āļ„ āļ­āļĄāļŊ āļāļĢāļ°āļ—āļģāļē āļ­āļ°āđ„āļĢāļŠāļą āļ
āļ­āļĒāđˆāļēāļ‡ āļ‹āļķāđˆāļ‡āļ„āļģāļē āļ§āđˆāļē Method āđƒāļ™āļ āļēāļĐāļē Java āļ•āļĢāļ‡āļāļąāļšāļ„āļģāļē āļ§āđˆ āļē Function āļŦāļĢāļ·āļ­
Procedure āđƒāļ™āļ āļēāļĐāļēāļ­āļ·āđˆāļ™āđ†
āđ‚āļ”āļĒāļ›āļāļ•āļī āđ āļĨāđ‰ āļ§ āļāļēāļĢāđ€āļ‚āļĩ āļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļēāļ‡āļ„āļ­āļĄāļžāļī āļ§ āđ€āļ•āļ­āļĢāđŒ āļĄāļĩ āļˆāļļ āļ” āļ›āļĢāļ°āļŠāļ‡āļ„āđŒ
āđ€āļžāļ·āđˆāļ­āļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļąāđ‰āļ™āļŠāđˆāļ§āļĒāđƒāļ™āļāļēāļĢāļ—āļģāļēāļ‡āļēāļ™ āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļ°āļ”āļ§āļāđāļĨāļ°āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™
āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļžāļąāļ’āļ™āļēāđ€āļžāļ·āđˆāļ­ āļˆāļ°āđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđāļāđ‰ āļ›āļąāļāļŦāļēāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‡āļēāļ™āđƒāļ™
1
āļ›āļą āļˆ āļˆāļļ āļšāļą āļ™ āđāļĨāļ°āļāļēāļĢāđ€āļ‚āļĩ āļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ™āđ‚āļĨāļāđāļŦāđˆ āļ‡ āļ„āļ§āļēāļĄāđ€āļ›āđ‡ āļ™ āļˆāļĢāļī āļ‡ āđāļĨāđ‰ āļ§ āļ™āļąāđ‰ āļ™
āđ‚āļ›āļĢāđāļāļĢāļĄāļĄāļą āļ āļĄāļĩ āļ‚ āļ™āļēāļ”āđƒāļŦāļāđˆ āļĄāļĩ āļ„ āļ§āļēāļĄāļ‹āļą āļš āļ‹āđ‰ āļ­ āļ™ āļĄāļĩ āļˆāļģāļē āļ™āļ§āļ™āļšāļĢāļĢāļ—āļą āļ” āļ‚āļ­āļ‡
āđ‚āļ›āļĢāđāļāļĢāļĄ (Line of code) āļˆāļģāļē āļ™āļ§āļ™āļĄāļēāļ āļ—āļģāļē āđƒāļŦāđ‰āļĒāļļāđˆ āļ‡āļĒāļēāļāđƒāļ™āļāļēāļĢāļšāļĢāļī āļŦ āļēāļĢ
āļˆāļąāļ”āļāļēāļĢāļŠāļļāļ”āļ„āļģāļēāļŠāļąāđˆāļ‡ āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ
āļĄāļĩāļ‚ āļ™āļēāļ”āđ€āļĨāđ‡āļāļĨāļ‡ āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ āļ§āļīāļ˜āļĩ āļāļēāļĢāđāļšāđˆāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āđƒāļŦāļāđˆ āļ­āļ­āļāđ€āļ›āđ‡ āļ™
āļ‡āļēāļ™āļŠāđˆ āļ§ āļ™āļĒāđˆ āļ­ āļĒ āđ† āđ€āļĢāļĩ āļĒ āļāļ§āđˆ āļē āđāļšāđˆ āļ‡ āđ€āļ›āđ‡ āļ™ “modules” āđāļĨāļ°āļ™āļģāļē āļŦāļĨāļēāļĒ āđ†
modules āļ™āļąāđ‰āļ™āļĄāļēāļ›āļĢāļ°āļāļ­āļšāļāļąāļ™āđ€āļ›āđ‡āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļģāļēāđ€āļĢāđ‡āļˆāļžāļĢāđ‰āļ­āļĄāđƒāļŠāđ‰ āđāļĨāļ°āļŠāļģāļēāļŦāļĢāļąāļš
Java āļ™āļąāđ‰ āļ™ āļ–āđ‰ āļē āļžāļđ āļ” āļ–āļķ āļ‡ “ Module” āđ„ āļĄāđˆ āđ„ āļ”āđ‰ āļŦ āļĨ āļē āļĒ āļ–āļķ āļ‡ āđ€ āļ‰ āļž āļē āļ° āļ āļē āļĢ āļŠ āļĢāđ‰ āļē āļ‡
Method āđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āļˆāļ°āļĒāļąāļ‡āļŦāļĄāļēāļĒāļĢāļ§āļĄāļ–āļķāļ‡ class āļ­āļĩāļāļ”āđ‰āļ§āļĒ āļ™āļąāđˆāļ™
āļŦāļĄāļēāļĒāļ„āļ§āļēāļĄāļ§āđˆāļē āđƒāļ™āļŦāļ™āļķāđˆāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āļ™āļ­āļāļˆāļēāļāļˆāļ°āļŠāļĢāđ‰āļēāļ‡ Method āļ‹āļķāđˆāļ‡āđ€āļ›āļĢāļĩāļĒāļš
āđ€āļŠāļĄāļ· āļ­āļ™ Function āļĒāđˆāļ­āļĒāļ āļēāļĒāđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļĨāđ‰ āļ§ āļ„āļļāļ“āļĒāļąāļ‡āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰ āļēāļ‡āđ„āļ”āđ‰
āļŦāļĨāļēāļĒ āđ† āļ„āļĨāļēāļŠāđƒāļ™āļŦāļ™āļķāđˆāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļĩāļāļ”āđ‰āļ§āļĒ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ„āļģāļēāļ§āđˆāļē Module āđƒāļ™ Java
āļˆāļķāļ‡āļŦāļĄāļēāļĒāļ–āļķāļ‡ “Method and class”
āļŠāļģāļē āļŦāļĢāļąāļš Java āđāļĨāđ‰āļ§ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāļĢāļ§āļĄāđ€āļ­āļē method
āđāļĨāļ° class āđ€āļ‚āđ‰āļēāđ„āļ§āđ‰āļ”āđ‰āļ§āļĒāļāļąāļ™ āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ Method āđāļĨāļ° class āļ­āđ‰āļēāļ‡āļ­āļī āļ‡
āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļ‚āļ­āļ‡ API (Application Programming Interface)
āđāļĨāļ° Java class library āđ„āļ”āđ‰ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ Java āļĒāļąāļ‡āļĄāļĩ Java API āļ—āļĩāđˆāđ„āļ”āđ‰
āđ€āļ•āļĢāļĩāļĒāļĄāļžāļĢāđ‰āļ­āļĄ class āđāļĨāļ° method āļŠāļģāļēāđ€āļĢāđ‡āļˆāļĢāļđāļ›āļŦāļĨāļēāļāļŦāļĨāļēāļĒāļŠāļ™āļīāļ” āļžāļĢāđ‰āļ­āļĄāļ–āļđāļ
āđ€āļĢāļĩ āļĒ āļāđƒāļŠāđ‰ āļ‡ āļēāļ™ āļ—āļąāđ‰ āļ‡ āļŠāļ™āļą āļš āļŠāļ™āļļ āļ™ āļ‡āļēāļ™āļ”āđ‰ āļē āļ™āļ“āļī āļ• āļĻāļēāļŠāļ•āļĢāđŒ āļāļēāļĢāļˆāļą āļ” āļāļēāļĢāļ‚āđ‰ āļ­ āļĄāļđ āļĨ
String
āļ­āļą āļ āļ‚āļĢāļ° āļˆāļą āļ” āļāļēāļĢ Input/Output
āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ‚āđ‰ āļ­ āļœāļī āļ”
āļžāļĨāļēāļ”āđāļĨāļ°āļ­āļ·āđˆāļ™ āđ†
āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ Method āļ•āđ‰āļ­āļ‡āļ„āļģāļēāļ™āļķāļ‡āļ–āļķāļ‡āļŦāđ‰āļēāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļžāļ·āđ‰āļ™āļāļēāļ™āđ„āļ”āđ‰āđāļāđˆ āļ•āļąāļ§
āļ‚āļĒāļēāļĒ āļŠāļ™āļīāļ”āļ„āđˆāļēāļŠāđˆāļ‡āļāļĨāļąāļš āļŠāļ·āđˆāļ­āđ€āļĄāļ˜āļ­āļ”āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ āđāļĨāļ°āļšāļ­āļ”āļĩāđ‰
āļāļēāļĢāļ™āļīāļĒ āļēāļĄāđ€āļĄāļ˜āļ­āļ” (Definition Method)
āļāļēāļĢāļ™āļīāļĒāļēāļĄāđ€āļ›āđ‡āļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ•āļąāļ§āļ•āļ™ (Body) āļ‚āļ­āļ‡ Method āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļĢāļđāđ‰āļ§āđˆāļē
Method āļ™āļĩāđ‰āļŠāļ·āđˆāļ­āļ­āļ°āđ„āļĢ āļšāļĢāļĢāļˆāļļāļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļŠāļļāļ”āļ„āļģāļēāļŠāļąāđˆāļ‡āļ­āļ°āđ„āļĢāļ­āļĒāļđāđˆāļ āļēāļĒāđƒāļ™āļšāđ‰āļēāļ‡

2
āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļē āļ‡ Method āđ„āļ”āđ‰āļ• āļēāļĄ Syntax āļ•āđˆāļ­ āđ„āļ›āļ™āļĩāđ‰
Syntax:
Accessibility return_data_type
{ statement ;
statement;}

methodName (parameter_list)

āđ€āļĄāļ·āđˆāļ­

- Accessibility āļ„āļ· āļ­ āļāļēāļĢāļĢāļ°āļšāļļ āļ„āļģāļē āļ™āļģāļē āļŦāļ™āđ‰ āļē Method āļ”āđ‰ āļ§ āļĒāļ„āļģāļē āļ§āđˆ āļē
private, protect, public āđāļĨāļ° static āđ€āļžāļ·āđˆ āļ­ āđƒāļŦāđ‰ āļ— āļĢāļēāļšāļ§āđˆ āļē method
āļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™ method āļŠāļ™āļīāļ”āđƒāļ”
- return_data_type āļ„āļ· āļ­ āļāļēāļĢāļĢāļ°āļšāļļ āļŠ āļ™āļī āļ” āļ‚āđ‰ āļ­ āļĄāļđ āļĨ āļ—āļĩāđˆ āļˆ āļ°āđƒāļŠāđ‰ āđƒ āļ™āļāļēāļĢ
return āļ„āđˆ āļē āļāļĨāļą āļš āļ‚āļ­āļ‡ method āđ€āļŠāđˆ āļ™ āļ‚āđ‰ āļ­ āļĄāļđ āļĨ āļŠāļ™āļī āļ” String ,int āļŦāļĢāļ· āļ­
double āļŦāļēāļ method āļ™āļąāđ‰ āļ™ āđ„āļĄāđˆ āļ•āđ‰ āļ­ āļ‡āļāļēāļĢāđƒāļŦāđ‰ return āļ„āđˆ āļē āļāļĨāļą āļš āđƒāļŦāđ‰ āļĢ āļ°āļšāļļ
āļ„āļģāļēāļ™āļģāļēāļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒ “void” āđāļ—āļ™āļ—āļĩāđˆāļŠāļ™āļīāļ”āļ‚āđ‰āļ­āļĄāļđāļĨ
- methodName āļ„āļ· āļ­ āļŠāļ·āđˆ āļ­ method āļ—āļĩāđˆ āđ€ āļĢāļēāļ•āļąāđ‰ āļ‡ āļ‚āļķāđ‰ āļ™ (āđ„āļĄāđˆ āļ‹āļģāđ‰āļē āļāļą āļš
Keyword)
- parameter_list āļ„āļ·āļ­ āļ•āļąāļ§āđāļ›āļĢāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļĢāļąāļšāļ„āđˆāļē āļ‚āļ­āļ‡ method
āļ™āļąāđ‰āļ™ āđ† āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢāđ„āļ”āđ‰āļŦāļĨāļēāļĒāļ•āļąāļ§ āđ‚āļ”āļĒāļ—āļĩāđˆāļ•āļąāļ§āđāļ›āļĢ parameter āļ™āļąāđ‰āļ™
āđ„āļĄāđˆāļˆāļģāļē āđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļ™āļīāļ”āđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āļŦāļĢāļ·āļ­ method āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ™āļąāđ‰āļ™āļ­āļēāļˆāđ„āļĄāđˆ
āđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢ parameter āļāđ‡āđ„āļ”āđ‰
- statement āļ„āļ· āļ­ āļ›āļĢāļ°āđ‚āļĒāļ„āļ„āļģāļē āļŠāļąāđˆ āļ‡ āļ āļēāļĒāđƒāļ™ body āļ‚āļ­āļ‡ method
āļ™āļąāđ‰āļ™ āđ†
āđ€āļŠāđˆāļ™
public static void ann(int a) // āļŦāļĨāļą āļ‡āđ€āļ„āļĢāļ·āđˆ āļ­ āļ‡āļŦāļĄāļēāļĒāļ§āļ‡āđ€āļĨāđ‡ āļš ( ) āđ„āļĄāđˆ
āđƒāļŠāđˆāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒ (; )
{ System.out.println(a); }
Note : āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ Method āļ™āļąāđ‰āļ™āļ•āđ‰āļ­āļ‡āļāļĢāļ°āļ—āļģāļēāļ™āļ­āļ body āļ‚āļ­āļ‡ main()
āđ‚āļ”āļĒāđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ€āļĄāļ˜āļ­āļ”āļ™āļąāđ‰āļ™āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļ āļēāļĒāđƒāļ™āļ„āļĨāļēāļŠāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āđāļĨāļ°
āļ™āļ­āļ body āļ‚āļ­āļ‡ main()
āđ€āļŠāđˆāļ™

3
āļāļēāļĢāđ€āļĢāļĩāļĒ āļāđƒāļŠāđ‰ Method (Call Method)
āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ method āļ™āļąāđ‰āļ™āļˆāļ°āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡āđ„āļ§āđ‰āļ āļēāļĒāļ™āļ­āļ
body āļ‚āļ­ āļ‡ method main() āļ‹āļķāđˆ āļ‡ āđ€āļ›āđ‡ āļ™ method āļŦāļĨāļą āļ āđƒāļ™āļāļēāļĢāđ€āļĢāļīāđˆ āļĄ
āļ—āļģāļē āļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ method āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļˆāļ°āļ•āđ‰āļ­āļ‡
āļ–āļđāļāđ€āļĢāļĩāļĒāļāļ āļēāļĒāđƒāļ™ method main() āđ‚āļ”āļĒāđƒāļŠāđ‰ syntax āļ”āļąāļ‡āļ™āļĩāđ‰
1. āđƒāļ™āļāļĢāļ“āļĩāļ— āļĩāđˆāđ€ āļ›āđ‡āļ™ static method āļŦāļĢāļ·āļ­ āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļˆāļģāļēāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡
āļŠāļĢāđ‰āļēāļ‡āļ§āļąāļ•āļļāļĄāļēāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ āļˆāļ°āļĄāļĩāļĢāļđāļ›āđāļšāļšāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ”āļ”āļąāļ‡āļ™āļĩāđ‰
āļŠāļ·āđˆāļ­ Method();
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļŠāđˆāļ™

public class maxmin {
public static void ann(int a)
{ System.out.println(a);
} //end method ann()
public static void main( String args[] ) {
ann(10); // call method ann()
} //end main()
} //end class

2. āđƒāļ™āļāļĢāļ“āļĩāļ— āļĩāđˆāđ„ āļĄāđˆāđ€ āļ›āđ‡āļ™ static method āļŦāļĢāļ·āļ­ āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāļˆāļģāļēāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡
āļŠāļĢāđ‰āļēāļ‡āļ§āļąāļ•āļļāļĄāļēāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ āļˆāļ°āļĄāļĩāļĢāļđāļ›āđāļšāļšāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ”āļ”āļąāļ‡āļ™āļĩāđ‰
āļŠāļ·āđˆāļ­āļ§āļąāļ•āļ–āļļ.Method();
āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļĄāļ˜āļ­āļ”āļ›āļĢāļ°āđ€āļ āļ—āļ™āļĩāđ‰āļˆāļģāļēāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡āļ§āļąāļ•āļ–āļļāļ‚āļķāđ‰āļ™āļĄāļē
āļāđˆāļ­āļ™āļˆāļķāļ‡āļˆāļ°āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļŠāđˆāļ™

public class maxmin {
public void ann(int a)
{ System.out.println(a);
} //end method ann()
public static void main( String args[] ) {
maxmin a=new maxmin();
a.ann(10); // call method ann()
} //end main()
} //end class

āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āđ€āļĄāļ˜āļ­āļ” (Type of Method)
4
āļˆāļģāļēāđāļ™āļ method āđƒāļ™ Java āđ„āļ”āđ‰ 2 āļ›āļĢāļ°āđ€āļ āļ— āđ„āļ”āđ‰āđāļāđˆ Method āļ—āļĩāđˆ
āļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļĄāļēāđ€āļ­āļ‡ āđāļĨāļ° Method āļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāđāļĨāđ‰āļ§ āļ‹āļķāđˆāļ‡āđāļ•āđˆāļĨāļ°āļ›āļĢāļ°āđ€āļ āļ—āļĄāļĩ āļĨāļą āļāļĐāļ“āļ°
āļ”āļąāļ‡āļ™āļĩāđ‰
Method āļ—āļĩāđˆāļŠ āļĢāđ‰āļē āļ‡āļ‚āļķāđ‰āļ™ āļĄāļēāđ€āļ­āļ‡
āļŠāļēāļĄāļēāļĢāļ–āļˆāļģāļēāđāļ™āļ method āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđ€āļ­āļ‡ āđ„āļ”āđ‰āļ”āļąāļ‡āļ™āļĩāđ‰
1. Method āđ„āļĄāđˆāļĢ āļąāļš āđāļĨāļ°āđ„āļĄāđˆāļŠ āđˆāļ‡ āļ„āđˆāļē
āđ€ āļ›āđ‡ āļ™ method āļ—āļĩāđˆ āđ„ āļĄāđˆ āļĄāļĩ āļ•āļą āļ§ āđ āļ› āļĢ parameter āļ”āļą āļ‡ āļ™āļąāđ‰ āļ™ āļ  āļē āļĒ āđƒ āļ™
body āļ‚āļ­āļ‡ method āļŠāļ™āļī āļ” āļ™āļĩāđ‰ āļˆāļķ āļ‡ āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āđ‰ āļ§ āļĒ statement āļ—āļĩāđˆ
āļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŦāđ‰āļ—āļģāļēāļ‡āļēāļ™āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āļ‹āļķāđˆāļ‡āļŦāļ™āđ‰āļēāļŠāļ·āđˆāļ­āđ€āļĄāļ˜āļ­āļ”āļˆāļ°āļĄāļĩāļ„āļģāļēāļ§āđˆāļē void āđāļĨāļ°āļ āļēāļĒāđƒāļ™
āđ€āļĄāļ˜āļ­āļ”āļˆāļ°āđ„āļĄāđˆ āļĄāļĩ āļ„āļģāļē āļ§āđˆ āļē return āļ‚āļ­āļĒāļāļ•āļą āļ§ āļ­āļĒāđˆ āļē āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ‡āđˆ āļē āļĒ āđ† āļ—āļĩāđˆ āđ„ āļĄāđˆ āļĄāļĩ
āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āđ€āļžāļ·āđˆāļ­āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāļ”āļąāļ‡āļ™āļĩāđ‰
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ: āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ method āđƒāļ™āļāļēāļĢāļ‚āļĩāļ”āđ€āļŠāđ‰āļ™
Source Code:

Output:

//NRandS.java
public class NRandS {
public static void main(String[] args)
{
line();
System.out.println("Hello World!");
}//end main()
public static void line() {
for (int i=1;i<=20 ;i++ )
{ System.out.print("="); }//end for
System.out.println(" ");
} //end method line()
}//end class

2. Method āļ—āļĩāđˆāļĄ āļĩāļ āļēāļĢāļŠāđˆāļ‡ āļŦāļĢāļ·āļ­ āļ„āļ·āļ™ āļ„āđˆāļē āļāļĨāļąāļš
āđ€āļ›āđ‡ āļ™ method āļ—āļĩāđˆ āđ„ āļĄāđˆ āļĄāļĩ āļ•āļą āļ§ āđāļ›āļĢ parameter āđāļ•āđˆ āđ€ āļĄāļ·āđˆ āļ­ āļŠāļīāđ‰ āļ™ āļŠāļļ āļ” āļāļēāļĢ
āļ—āļģāļē āļ‡āļēāļ™āļ‚āļ­āļ‡ method āļˆāļ°āļ—āļģāļē āļāļēāļĢ return āļāļĨāļąāļšāđ„āļ›āļĒāļąāļ‡ method āđ€āļĄāļ·āđˆāļ­āļ–āļđāļ
āđ€āļĢāļĩ āļĒ āļāđƒāļŠāđ‰ āļ‡ āļēāļ™ āļ‚āđ‰ āļē āļ‡āļŦāļ™āđ‰ āļē āļŠāļ·āđˆ āļ­ āđ€āļĄāļ˜āļ­āļ”āļˆāļ°āđ„āļĄāđˆ āļĄāļĩ āļ„āļģāļē āļ§āđˆ āļē void āđāļ•āđˆ āļĄ āļŠāļ™āļī āļ” āļ‚āļ­āļ‡
dataType āļ—āļĩāđˆāļ•āļ­āļ‡āļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāļāļĨāļąāļš āđāļĨāļ°āļ āļēāļĒāđƒāļ™āđ€āļĄāļ˜āļ­āļ”āļˆāļ°āļĄāļĩāļ„āļģāļēāļ§āđˆāļē return
āđ‰
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ : āļāļēāļĢ return āļ„āđˆāļēāļ•āļąāļ§āđāļ›āļĢāđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āļœāļĨāļŠāļđāļ•āļĢāļ„āļđāļ“āđāļĄāđˆ 2
āđāļĨāļ° 3
//Msend.java
public class Msend {
public static void main(String[] args) {
System.out.println("Display Multiply");

5
System.out.println(" "+multiply());
}//end main()
public static String multiply() {
int b=0;
String output= " ";
for (int i=2;i<=3 ;i++ ) {
for(int j=1;j<=12;j++) {
b = i*j;
output += b+ " ";
}//end inside for
output += " n ";
}//end outside for
return output;
} //end method multiply()
}//end class

Output:

āļŦāļĄāļēāļĒāđ€āļŦāļ•āļļ āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™āđ€āļ‚āđ‰āļēāđ„āļ›āđƒāļ™āđ€āļĄāļ˜āļ­āļ” āļ‹āļķāđˆāļ‡āļĄāļĩāļĢāļđāļ›āđāļšāļš āļŠāļ·āđˆāļ­
āđ€āļĄāļ˜āļ­āļ”() āļˆāļ°āđ€āļĢāļĩāļĒāļāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ”āļ›āļĢāļ°āđ€āļ āļ—āļ™āļĩāđ‰āļ§āđˆāļē Pass by reference
3. Method āļ—āļĩāđˆāļĄ āļĩāļ āļēāļĢāļĢāļąāļš āļ„āđˆāļē āļŦāļĢāļ·āļ­ āļĄāļĩāļ āļēāļĢāļ™āļģāļē āļ„āđˆāļē āđ€āļ‚āđ‰āļē āļŠāļđāđˆāļ  āļēāļĒāđƒāļ™
āđ€āļĄāļ˜āļ­āļ” āđ‚āļ”āļĒāļœāđˆāļē āļ™āļ—āļēāļ‡ parameter āļ‹āļķāđˆāļ‡āļĄāļĩāļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļ”āļąāļ‡āļ™āļĩāđ‰
āļŠāļ·āđˆāļ­āđ€āļĄāļ˜āļ­āļ”(dataType Parameter, dataType Parameter,
â€Ķ) āđ€āļŠāđˆāļ™ add(int a, int b)
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ :
class add2Num {
public void add(int a,int b)
{ System.out.println(a+b);
} //end method ann()
public static void main( String args[] ) {
add2Num a=new add2Num();
a.add(10,1); // call method ann()
} //end main()
} //end class
āđƒ āļ™ āļ āļē āļĢ āđ€ āļ‚āļĩ āļĒ āļ™ āđ‚ āļ› āļĢ āđ āļ āļĢ āļĄ āļŠāļīāđˆ āļ‡ āļ—āļĩāđˆ āļˆāļģāļē āđ€ āļ›āđ‡ āļ™ āļ•āđ‰ āļ­ āļ‡ āļžāļī āļˆ āļē āļĢ āļ“ āļē āļ„āļ· āļ­
Parameter āđāļĨāļ° Argument āđ‚āļ”āļĒāļ—āļĩāđˆ āļ„āđˆ āļē āļ—āļĩāđˆ class āļŦāļĢāļ· āļ­ āļ§āļą āļ• āļ–āļļ āļ™āļąāđ‰ āļ™ āđ€āļāđ‡ āļš
āđ€āļžāļ·āđˆāļ­āļŠāđˆāļ‡āļ•āđˆāļ­āđƒāļŦāđ‰āļāļąāļš Method āļ™āļąāđ‰āļ™āļ„āļ·āļ­ Argument āļŠāļīāđˆāļ‡āļ—āļĩāđˆ Method āļ™āļąāđ‰āļ™āđ€āļāđ‡āļš
āļˆāļ°āđ€āļĢāļĩ āļĒ āļāļ§āđˆ āļē Parameter āļ‹āļķāđˆ āļ‡ āļāļēāļĢāđƒāļŠāđ‰ āļ‡ āļēāļ™āđāļšāļšāļ™āļĩāđ‰ āļˆ āļ°āđ€āļĢāļĩ āļĒ āļāļ§āđˆ āļē Pass by
value āļˆāļēāļāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆ āļœāđˆ āļē āļ™āļĄāļēāļˆāļ°āđ€āļŦāđ‡ āļ™ āđ„āļ”āđ‰ āļ§āđˆ āļē Argument āļ„āļ· āļ­ 10
āđāļĨāļ° 1 āļŠāđˆāļ§āļ™ Parameter āļ„āļ·āļ­ a āđāļĨāļ° b

6
4. Method āļ—āļĩāđˆāļĄ āļĩāļ— āļąāđ‰āļ‡ āļāļēāļĢāļĢāļąāļš āļ„āđˆāļē āđāļĨāļ°āļŠāđˆāļ‡ āļ„āđˆāļē āđ€āļŠāđˆāļ™
class add2Num {
public int add(int a,int b)
{ int c = a+b; return c;
} //end method ann()
public static void main( String args[] ) {
add2Num a=new add2Num();
System.out.println(a.add(10,1)); // call method
ann()
} //end main()
} //end class
2. Method āļ—āļĩāđˆāļĄ āļĩāļ­ āļĒāļđāđˆāđ āļĨāđ‰āļ§
Method āļŠāļ™āļī āļ” āļ™āļĩ āļĄāļĩ āļ­ āļĒāļđāđˆ āđ āļĨāđ‰ āļ§ āđƒāļ™ class library āļžāļĢāđ‰ āļ­ āļĄāļ–āļđ āļ āđ€āļĢāļĩ āļĒ āļāđƒāļŠāđ‰
āļ‡āļēāļ™ āđāļ•āđˆ āļˆ āļ°āđāļĒāļāđ€āļ›āđ‡ āļ™ Method āļ‚āļ­āļ‡ Class āđāļĨāļ° Method āļ‚āļ­āļ‡
Object āđ‚āļ”āļĒāļˆāļģāļēāđāļ™āļāđ„āļ”āđ‰ 2 āļĨāļąāļāļĐāļ“āļ° āļ”āļąāļ‡āļ™āļĩāđ‰
- Method āļ‚āļ­āļ‡ Class (Class Method )
āļˆ āļ° āđ€ āļ›āđ‡ āļ™
method āđāļšāļš Static āļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩāđ‚āļ”āļĒāđ„āļĄāđˆāļˆāļģāļēāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡
Object āđƒāļŦāļĄāđˆāļ‚āļķāđ‰āļ™āļĄāļē āļ”āļąāļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ System.out.println(“ “);
āđ€āļĄāļ·āđˆāļ­ System āļ„āļ·āļ­ āļŠāļ·āđˆāļ­ class āļˆāļēāļ Library
Out āļ„āļ·āļ­ āļŠāļ·āđˆāļ­ Object āļ‚āļ­āļ‡ class
println() āļŦāļĢāļ·āļ­ print āļ„āļ·āļ­ āļŠāļ·āđˆāļ­ Method
- Method āļ‚ āļ­ āļ‡ Object (Instance Method) āļ„āļ· āļ­ Method
āļ—āļąāđˆāļ§āđ„āļ›āļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāđƒāļ™ class āđāļ•āđˆāđ€āļĄāļ·āđˆāļ­āļ•āđ‰āļ­āļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ‡āļēāļ™ āļˆāļ°āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡ Object
āļ‚āļķāđ‰āļ™āļĄāļēāļāđˆāļ­āļ™ āđāļĨāđ‰āļ§āđƒāļŠāđ‰ Object āļ™āļąāđ‰āļ™āđƒāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡ method
Syntax : āļāļēāļĢāđƒāļŠāđ‰ Object āđ€āļ‚āđ‰āļēāļ–āļķāļ‡ Method āđƒāļŦāđ‰āđ€āļŠāļ·āđˆāļ­āļĄāļ”āđ‰āļ§āļĒ
āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒ ( . )
āļŠāļ·āđˆāļ­ Object . āļŠāļ·āđˆāļ­ Method( );
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ Method āļ‚āļ­āļ‡ Math Class

7
āļŠāļ·āđˆāļ­

_______________________

āđāļšāļšāļāļķāļ āļŦāļąāļ”

āļĢāļŦāļąāļŠ

_______________________

1. āļˆāļ‡āļ­āļ˜āļīāļšāļēāļĒāļœāļĨāļ‚āļ­āļ‡āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļĄāļ˜āļ­āļ”āđƒāļ™āļĄāļīāļ•āļīāļ‚āļ­āļ‡āļāļēāļĢ reused āđ€āļĄāļ·āđˆāļ­āđ€āļĄāļ·āđˆāļ­
āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļāļąāļšāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļĄāļĩāđ€āļĄāļ˜āļ­āļ”
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
_________________________________________________________
________________________________
2. āļˆāļ‡āđ€āļ‚āļĩāļĒāļ™āļ„āļģāļēāļŠāļąāđˆāļ‡āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđ€āļĄāļ˜āļ­āļ”āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āđ€āļĄāļ˜āļ­āļ” asd āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļŠāđˆāļ‡āļ„āđˆāļē
āļœāđˆāļēāļ™
āļ•āļ­āļš void asd()
2.1
āđ€āļĄāļ˜āļ­āļ” asd āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāđāļ•āđˆāļĄāļĩāļāļēāļĢāļŠāđˆāļ‡
āļ„āđˆ āļē āļœāđˆ āļē āļ™ parameter āļŠāļ·āđˆ āļ­ a āļ—āļĩāđˆ āļĄāļĩ āļŠ āļ™āļī āļ” āļ‚ āļ­ āļ‡ āļ‚āđ‰ āļ­ āļĄāļđ āļĨ āđ€ āļ›āđ‡ āļ™
āļˆāļģāļēāļ™āļ§āļ™āđ€āļ•āđ‡āļĄ
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
8
2.2
āđ€āļĄāļ˜āļ­āļ” asd āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāđāļ•āđˆāļĄāļĩāļāļēāļĢāļŠāđˆāļ‡
āļ„āđˆāļēāļœāđˆāļēāļ™ parameter āļŠāļ·āđˆāļ­ a āđāļĨāļ° b āļ‹āļķāđˆāļ‡āļ•āđˆāļēāļ‡āļĄāļĩāļŠāļ™āļīāļ”āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ
āđ€āļ›āđ‡āļ™āļˆāļģāļēāļ™āļ§āļ™āđ€āļ•āđ‡āļĄāļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āļ•āļąāļ§
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
2.3
āđ€āļĄāļ˜āļ­āļ” asd āļ‹āļķāđˆ āļ‡ āđ€āļ›āđ‡ āļ™ āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆ āļĄāļĩ āļ āļēāļĢāļ„āļ· āļ™ āļ„āđˆ āļē āļāļĨāļą āļš āđ€āļ›āđ‡ āļ™
āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āđāļĨāļ°āļĄāļĩāļāļēāļĢāļŠāđˆ āļ‡āļ„āđˆ āļēāļœāđˆ āļēāļ™ parameter āļŠāļ·āđˆāļ­ a āļ—āļĩāđˆ āļĄāļĩāļŠāļ™āļīāļ”
āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ›āđ‡āļ™āļˆāļģāļēāļ™āļ§āļ™āđ€āļ•āđ‡āļĄ
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
āļˆāļ‡āđƒāļŠāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰āđƒāļ™āļāļēāļĢāļ•āļ­āļšāļ„āļģāļēāļ–āļēāļĄāļ‚āđ‰āļ­ 3.1 – 3.5
class Test {
void showString(String s){
System.out.println("*"+s+"*");
}
}
class M{
public static void main(String args[ ]){
Test t = new Test();
t.showString("Hello");
}
}

3.1 āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļĩāđ‰āļĄāļĩāļˆāļģāļēāļ™āļ§āļ™āļ„āļĨāļēāļŠāđ€āļ—āđˆāļēāđƒāļ”
_________________________________________________________
_____________________________
3.2 āđ€āļĄāļ˜āļ­āļ”āđƒāļ”āļ„āļ·āļ­āđ€āļĄāļ˜āļ­āļ”āļŦāļĨāļąāļāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ
_________________________________________________________
_____________________________

9
3.3 āđ€āļĄāļ˜āļ­āļ” showString(String s) āđ€āļ›āđ‡āļ™āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāļāļĨāļąāļšāļŦāļĢāļ·āļ­
āđ„āļĄāđˆ āđ€āļžāļĢāļēāļ°āđ€āļŦāļ•āļļāđƒāļ”āļˆāļķāļ‡āļ—āļĢāļēāļšāļ–āļķāļ‡āļŠāļ™āļīāļ”āļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāļāļĨāļąāļš
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
3.4 āđ€āļĄāļ˜āļ­āļ” showString(String s) āļĄāļĩāļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ āđāļĨāļ°āļ­āļēāļĢāđŒāļāļđāđ€āļĄāļ™āļ•āđŒ
āļŦāļĢāļ·āļ­āđ„āļĄāđˆāļ–āđ‰āļēāļĄāļĩāļˆāļ‡āļĢāļ°āļšāļļāļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ āđāļĨāļ°
āļ­āļēāļĢāđŒāļāļđāđ€āļĄāļ™āļ•āđŒ
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
3.5 āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļĢāļąāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________
_________________________________________________________
_____________________________

10

Weitere ÃĪhnliche Inhalte

Was ist angesagt?

āļ‡āļēāļ™āļāļĨāļļāđˆāļĄāļĄāļ„āļ­āļĄ
āļ‡āļēāļ™āļāļĨāļļāđˆāļĄāļĄāļ„āļ­āļĄāļ‡āļēāļ™āļāļĨāļļāđˆāļĄāļĄāļ„āļ­āļĄ
āļ‡āļēāļ™āļāļĨāļļāđˆāļĄāļĄāļ„āļ­āļĄEdz Chatchawan
 
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļēāļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļēwinewic199
 
9789740329923
97897403299239789740329923
9789740329923CUPress
 
Lesson 8 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢ
Lesson 8 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢLesson 8 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢ
Lesson 8 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢErrorrrrr
 
āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āļ āļēāļĐāļēāļˆāļēāļ§āļēāļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āļ āļēāļĐāļēāļˆāļēāļ§āļēThanachart Numnonda
 
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Dev c++
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Dev c++āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Dev c++
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Dev c++Naowarat Jaikaroon
 
āđ€āļĄāļ˜āļ­āļ” Method
āđ€āļĄāļ˜āļ­āļ” Methodāđ€āļĄāļ˜āļ­āļ” Method
āđ€āļĄāļ˜āļ­āļ” Methodtyt13
 
āļ„āļđāđˆāļĄāļ·āļ­ Courselab
āļ„āļđāđˆāļĄāļ·āļ­ Courselabāļ„āļđāđˆāļĄāļ·āļ­ Courselab
āļ„āļđāđˆāļĄāļ·āļ­ CourselabNorasit Plengrudsamee
 
Course lap
Course lapCourse lap
Course lapkruood
 
āđ‚āļˆāļ—āļĒāđŒ Pbl3
āđ‚āļˆāļ—āļĒāđŒ Pbl3āđ‚āļˆāļ—āļĒāđŒ Pbl3
āđ‚āļˆāļ—āļĒāđŒ Pbl3Nopparat Anusong
 
Multimedia of introducation to programming c++
Multimedia of introducation to programming c++Multimedia of introducation to programming c++
Multimedia of introducation to programming c++āļˆāļđ āļĨāļī
 

Was ist angesagt? (17)

Java 7&12 6 2
Java 7&12 6 2Java 7&12 6 2
Java 7&12 6 2
 
Presentation1
Presentation1Presentation1
Presentation1
 
āļ‡āļēāļ™āļāļĨāļļāđˆāļĄāļĄāļ„āļ­āļĄ
āļ‡āļēāļ™āļāļĨāļļāđˆāļĄāļĄāļ„āļ­āļĄāļ‡āļēāļ™āļāļĨāļļāđˆāļĄāļĄāļ„āļ­āļĄ
āļ‡āļēāļ™āļāļĨāļļāđˆāļĄāļĄāļ„āļ­āļĄ
 
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļēāļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē
 
9789740329923
97897403299239789740329923
9789740329923
 
Pbl2
Pbl2Pbl2
Pbl2
 
Lesson 8 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢ
Lesson 8 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢLesson 8 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢ
Lesson 8 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢ
 
āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āļ āļēāļĐāļēāļˆāļēāļ§āļēāļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
 
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Dev c++
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Dev c++āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Dev c++
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ Dev c++
 
āđ€āļĄāļ˜āļ­āļ” Method
āđ€āļĄāļ˜āļ­āļ” Methodāđ€āļĄāļ˜āļ­āļ” Method
āđ€āļĄāļ˜āļ­āļ” Method
 
āļ„āļđāđˆāļĄāļ·āļ­ Courselab
āļ„āļđāđˆāļĄāļ·āļ­ Courselabāļ„āļđāđˆāļĄāļ·āļ­ Courselab
āļ„āļđāđˆāļĄāļ·āļ­ Courselab
 
āļ„āļđāđˆāļĄāļ·āļ­āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ CourseLab
āļ„āļđāđˆāļĄāļ·āļ­āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ CourseLabāļ„āļđāđˆāļĄāļ·āļ­āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ CourseLab
āļ„āļđāđˆāļĄāļ·āļ­āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ CourseLab
 
Computer Programming 4
Computer Programming 4Computer Programming 4
Computer Programming 4
 
āļœāļąāļ‡āļ‡āļēāļ™
āļœāļąāļ‡āļ‡āļēāļ™āļœāļąāļ‡āļ‡āļēāļ™
āļœāļąāļ‡āļ‡āļēāļ™
 
Course lap
Course lapCourse lap
Course lap
 
āđ‚āļˆāļ—āļĒāđŒ Pbl3
āđ‚āļˆāļ—āļĒāđŒ Pbl3āđ‚āļˆāļ—āļĒāđŒ Pbl3
āđ‚āļˆāļ—āļĒāđŒ Pbl3
 
Multimedia of introducation to programming c++
Multimedia of introducation to programming c++Multimedia of introducation to programming c++
Multimedia of introducation to programming c++
 

Andere mochten auch

Zinn keynote
Zinn keynoteZinn keynote
Zinn keynoteEvanJFranz
 
Le nouveau rÃĐpublicain 1
Le nouveau rÃĐpublicain 1Le nouveau rÃĐpublicain 1
Le nouveau rÃĐpublicain 1sesostris
 
stasera1
stasera1stasera1
stasera1mbsoftware
 
āļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāļĨāļēāļĒāļ āļēāļžāđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄ Flash cs5 1
āļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāļĨāļēāļĒāļ āļēāļžāđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄ Flash cs5  1āļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāļĨāļēāļĒāļ āļēāļžāđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄ Flash cs5  1
āļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāļĨāļēāļĒāļ āļēāļžāđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄ Flash cs5 1kanjana312845
 
DMMS Short Presentation
DMMS Short PresentationDMMS Short Presentation
DMMS Short Presentationbuschko
 
MATE: A Flex Framework - "Extreme Makeover"
MATE: A Flex Framework - "Extreme Makeover"MATE: A Flex Framework - "Extreme Makeover"
MATE: A Flex Framework - "Extreme Makeover"Theo Rushin Jr
 
Acc4501 problem1
Acc4501 problem1Acc4501 problem1
Acc4501 problem1Adi Ali
 

Andere mochten auch (7)

Zinn keynote
Zinn keynoteZinn keynote
Zinn keynote
 
Le nouveau rÃĐpublicain 1
Le nouveau rÃĐpublicain 1Le nouveau rÃĐpublicain 1
Le nouveau rÃĐpublicain 1
 
stasera1
stasera1stasera1
stasera1
 
āļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāļĨāļēāļĒāļ āļēāļžāđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄ Flash cs5 1
āļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāļĨāļēāļĒāļ āļēāļžāđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄ Flash cs5  1āļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāļĨāļēāļĒāļ āļēāļžāđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄ Flash cs5  1
āļāļēāļĢāļ„āļąāļ”āļĨāļ­āļāļĨāļēāļĒāļ āļēāļžāđ‚āļ”āļĒāđ‚āļ›āļĢāđāļāļĢāļĄ Flash cs5 1
 
DMMS Short Presentation
DMMS Short PresentationDMMS Short Presentation
DMMS Short Presentation
 
MATE: A Flex Framework - "Extreme Makeover"
MATE: A Flex Framework - "Extreme Makeover"MATE: A Flex Framework - "Extreme Makeover"
MATE: A Flex Framework - "Extreme Makeover"
 
Acc4501 problem1
Acc4501 problem1Acc4501 problem1
Acc4501 problem1
 

Ähnlich wie Chapter3

āļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
āļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļēāļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
āļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļēAeew Autaporn
 
5.Methods cs
5.Methods cs5.Methods cs
5.Methods csUsableLabs
 
āļ™āļģāđ€āļŠāļ™āļ­Methods
āļ™āļģāđ€āļŠāļ™āļ­Methodsāļ™āļģāđ€āļŠāļ™āļ­Methods
āļ™āļģāđ€āļŠāļ™āļ­MethodsFP Spongpoyam
 
āļ„āļģāļ–āļēāļĄāļ—āđ‰āļēāļĒāļšāļ—
āļ„āļģāļ–āļēāļĄāļ—āđ‰āļēāļĒāļšāļ—āļ„āļģāļ–āļēāļĄāļ—āđ‰āļēāļĒāļšāļ—
āļ„āļģāļ–āļēāļĄāļ—āđ‰āļēāļĒāļšāļ—Jiraporn Chaijaroen
 
Pbl2 āļ™āļ°āđāļ™āļ™xāļ›āļīāđ‰āļ™
Pbl2 āļ™āļ°āđāļ™āļ™xāļ›āļīāđ‰āļ™Pbl2 āļ™āļ°āđāļ™āļ™xāļ›āļīāđ‰āļ™
Pbl2 āļ™āļ°āđāļ™āļ™xāļ›āļīāđ‰āļ™Dararat Worasut
 
c# part1.pptx
c# part1.pptxc# part1.pptx
c# part1.pptxkeeduelailai
 
Java Programming [4/12] : Object Oriented Concept
Java Programming [4/12] : Object Oriented ConceptJava Programming [4/12] : Object Oriented Concept
Java Programming [4/12] : Object Oriented ConceptIMC Institute
 
Java intro
Java introJava intro
Java introzanotsuke
 
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩāļ“āļąāļāļžāļĨ āļšāļąāļ§āļžāļąāļ™āļ˜āđŒ
 
āļ‡āļēāļ™āļ™āļģāđ€āļŠāļ™āļ­1 āļ„āļ­āļĄ
āļ‡āļēāļ™āļ™āļģāđ€āļŠāļ™āļ­1 āļ„āļ­āļĄāļ‡āļēāļ™āļ™āļģāđ€āļŠāļ™āļ­1 āļ„āļ­āļĄ
āļ‡āļēāļ™āļ™āļģāđ€āļŠāļ™āļ­1 āļ„āļ­āļĄPassawan' Koohar
 

Ähnlich wie Chapter3 (20)

āđ€āļĄāļ˜āļ­āļ”
āđ€āļĄāļ˜āļ­āļ”āđ€āļĄāļ˜āļ­āļ”
āđ€āļĄāļ˜āļ­āļ”
 
āđ€āļĄāļ˜āļ­āļ”
āđ€āļĄāļ˜āļ­āļ”āđ€āļĄāļ˜āļ­āļ”
āđ€āļĄāļ˜āļ­āļ”
 
āļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
āļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļēāļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
āļžāļ·āđ‰āļ™āļāļēāļ™āļ āļēāļĐāļēāļˆāļēāļ§āļē
 
5.Methods cs
5.Methods cs5.Methods cs
5.Methods cs
 
āļ™āļģāđ€āļŠāļ™āļ­Methods
āļ™āļģāđ€āļŠāļ™āļ­Methodsāļ™āļģāđ€āļŠāļ™āļ­Methods
āļ™āļģāđ€āļŠāļ™āļ­Methods
 
Method
MethodMethod
Method
 
āļ„āļģāļ–āļēāļĄāļ—āđ‰āļēāļĒāļšāļ—
āļ„āļģāļ–āļēāļĄāļ—āđ‰āļēāļĒāļšāļ—āļ„āļģāļ–āļēāļĄāļ—āđ‰āļēāļĒāļšāļ—
āļ„āļģāļ–āļēāļĄāļ—āđ‰āļēāļĒāļšāļ—
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 
Pbl2 āļ™āļ°āđāļ™āļ™xāļ›āļīāđ‰āļ™
Pbl2 āļ™āļ°āđāļ™āļ™xāļ›āļīāđ‰āļ™Pbl2 āļ™āļ°āđāļ™āļ™xāļ›āļīāđ‰āļ™
Pbl2 āļ™āļ°āđāļ™āļ™xāļ›āļīāđ‰āļ™
 
c# part1.pptx
c# part1.pptxc# part1.pptx
c# part1.pptx
 
Computer Programming 1
Computer Programming 1Computer Programming 1
Computer Programming 1
 
Java Programming [4/12] : Object Oriented Concept
Java Programming [4/12] : Object Oriented ConceptJava Programming [4/12] : Object Oriented Concept
Java Programming [4/12] : Object Oriented Concept
 
Java intro
Java introJava intro
Java intro
 
Chapter1
Chapter1Chapter1
Chapter1
 
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
 
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
 
āļ‡āļēāļ™āļ™āļģāđ€āļŠāļ™āļ­1 āļ„āļ­āļĄ
āļ‡āļēāļ™āļ™āļģāđ€āļŠāļ™āļ­1 āļ„āļ­āļĄāļ‡āļēāļ™āļ™āļģāđ€āļŠāļ™āļ­1 āļ„āļ­āļĄ
āļ‡āļēāļ™āļ™āļģāđ€āļŠāļ™āļ­1 āļ„āļ­āļĄ
 
4
44
4
 
Learn 2
Learn 2Learn 2
Learn 2
 

Mehr von Parkae' Kusuma

āđ€āļĄāļ˜āļ­āļ”
āđ€āļĄāļ˜āļ­āļ” āđ€āļĄāļ˜āļ­āļ”
āđ€āļĄāļ˜āļ­āļ” Parkae' Kusuma
 
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1Parkae' Kusuma
 
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1Parkae' Kusuma
 
āļāļļāļŠāļļāļĄāļē
āļāļļāļŠāļļāļĄāļēāļāļļāļŠāļļāļĄāļē
āļāļļāļŠāļļāļĄāļēParkae' Kusuma
 
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™Parkae' Kusuma
 
āļŠāļĢāļļāļ›āļ„āļģāļ•āļīāļŠāļĄ
āļŠāļĢāļļāļ›āļ„āļģāļ•āļīāļŠāļĄāļŠāļĢāļļāļ›āļ„āļģāļ•āļīāļŠāļĄ
āļŠāļĢāļļāļ›āļ„āļģāļ•āļīāļŠāļĄParkae' Kusuma
 
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™Parkae' Kusuma
 
āļ™ āļ āđ€āļ›_āļ”āđāļ­āļžāļŠ_āļ§āļĒāļœ__āđƒāļŠ_āļĢāļ–āđ€āļ‚_āļ™āļ§_āļĨāđāļŠāļĢ_
āļ™  āļ  āđ€āļ›_āļ”āđāļ­āļžāļŠ_āļ§āļĒāļœ__āđƒāļŠ_āļĢāļ–āđ€āļ‚_āļ™āļ§_āļĨāđāļŠāļĢ_āļ™  āļ  āđ€āļ›_āļ”āđāļ­āļžāļŠ_āļ§āļĒāļœ__āđƒāļŠ_āļĢāļ–āđ€āļ‚_āļ™āļ§_āļĨāđāļŠāļĢ_
āļ™ āļ āđ€āļ›_āļ”āđāļ­āļžāļŠ_āļ§āļĒāļœ__āđƒāļŠ_āļĢāļ–āđ€āļ‚_āļ™āļ§_āļĨāđāļŠāļĢ_Parkae' Kusuma
 
āļ‹ āļ™ āļ— āđ‚āļ­āļ—_
āļ‹ āļ™   āļ— āđ‚āļ­āļ—_āļ‹ āļ™   āļ— āđ‚āļ­āļ—_
āļ‹ āļ™ āļ— āđ‚āļ­āļ—_Parkae' Kusuma
 
Itāļ§āļīāđ‚āļĢāļˆāļ™āđŒ
Itāļ§āļīāđ‚āļĢāļˆāļ™āđŒItāļ§āļīāđ‚āļĢāļˆāļ™āđŒ
Itāļ§āļīāđ‚āļĢāļˆāļ™āđŒParkae' Kusuma
 
āļŠāļļāļ§āļ āļąāļ—āļĢ
āļŠāļļāļ§āļ āļąāļ—āļĢāļŠāļļāļ§āļ āļąāļ—āļĢ
āļŠāļļāļ§āļ āļąāļ—āļĢParkae' Kusuma
 
āļœāļēāļ“āļīāļ•āļĢāļĩ
āļœāļēāļ“āļīāļ•āļĢāļĩāļœāļēāļ“āļīāļ•āļĢāļĩ
āļœāļēāļ“āļīāļ•āļĢāļĩParkae' Kusuma
 
Ti āļĄāļīāđ‰āļ™
Ti āļĄāļīāđ‰āļ™Ti āļĄāļīāđ‰āļ™
Ti āļĄāļīāđ‰āļ™Parkae' Kusuma
 
It āđ€āļāđ‰
It āđ€āļāđ‰It āđ€āļāđ‰
It āđ€āļāđ‰Parkae' Kusuma
 
āļœāļēāļ“āļīāļ•āļĢāļĩ
āļœāļēāļ“āļīāļ•āļĢāļĩāļœāļēāļ“āļīāļ•āļĢāļĩ
āļœāļēāļ“āļīāļ•āļĢāļĩParkae' Kusuma
 
Ti āļĄāļīāđ‰āļ™
Ti āļĄāļīāđ‰āļ™Ti āļĄāļīāđ‰āļ™
Ti āļĄāļīāđ‰āļ™Parkae' Kusuma
 
It āđ€āļāđ‰
It āđ€āļāđ‰It āđ€āļāđ‰
It āđ€āļāđ‰Parkae' Kusuma
 
āļŠāļ•āļĩāļŸ āļˆāđ‡āļ­āļšāļŠāđŒāļ­āļ”āļĩāļ•āļ‹āļĩāļ­āļĩāđ‚āļ­āđāļ­āđŠāļ›āđ€āļ›āļīāđ‰āļĨāđ€āļŠāļĩāļĒāļŠāļĩāļ§āļīāļ•āđāļĨāđ‰āļ§
āļŠāļ•āļĩāļŸ āļˆāđ‡āļ­āļšāļŠāđŒāļ­āļ”āļĩāļ•āļ‹āļĩāļ­āļĩāđ‚āļ­āđāļ­āđŠāļ›āđ€āļ›āļīāđ‰āļĨāđ€āļŠāļĩāļĒāļŠāļĩāļ§āļīāļ•āđāļĨāđ‰āļ§āļŠāļ•āļĩāļŸ āļˆāđ‡āļ­āļšāļŠāđŒāļ­āļ”āļĩāļ•āļ‹āļĩāļ­āļĩāđ‚āļ­āđāļ­āđŠāļ›āđ€āļ›āļīāđ‰āļĨāđ€āļŠāļĩāļĒāļŠāļĩāļ§āļīāļ•āđāļĨāđ‰āļ§
āļŠāļ•āļĩāļŸ āļˆāđ‡āļ­āļšāļŠāđŒāļ­āļ”āļĩāļ•āļ‹āļĩāļ­āļĩāđ‚āļ­āđāļ­āđŠāļ›āđ€āļ›āļīāđ‰āļĨāđ€āļŠāļĩāļĒāļŠāļĩāļ§āļīāļ•āđāļĨāđ‰āļ§Parkae' Kusuma
 

Mehr von Parkae' Kusuma (20)

66
6666
66
 
āđ€āļĄāļ˜āļ­āļ”
āđ€āļĄāļ˜āļ­āļ” āđ€āļĄāļ˜āļ­āļ”
āđ€āļĄāļ˜āļ­āļ”
 
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
 
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
āļ‡āļēāļ™āļĒāđˆāļ­āļĒ1
 
āļāļļāļŠāļļāļĄāļē
āļāļļāļŠāļļāļĄāļēāļāļļāļŠāļļāļĄāļē
āļāļļāļŠāļļāļĄāļē
 
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
 
āļŠāļĢāļļāļ›āļ„āļģāļ•āļīāļŠāļĄ
āļŠāļĢāļļāļ›āļ„āļģāļ•āļīāļŠāļĄāļŠāļĢāļļāļ›āļ„āļģāļ•āļīāļŠāļĄ
āļŠāļĢāļļāļ›āļ„āļģāļ•āļīāļŠāļĄ
 
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
āļāļīāļˆāļāļĢāļĢāļĄāļĢāđˆāļ§āļĄāđāļ‚āđˆāļ‡āļ‚āļąāļ™
 
āļ™ āļ āđ€āļ›_āļ”āđāļ­āļžāļŠ_āļ§āļĒāļœ__āđƒāļŠ_āļĢāļ–āđ€āļ‚_āļ™āļ§_āļĨāđāļŠāļĢ_
āļ™  āļ  āđ€āļ›_āļ”āđāļ­āļžāļŠ_āļ§āļĒāļœ__āđƒāļŠ_āļĢāļ–āđ€āļ‚_āļ™āļ§_āļĨāđāļŠāļĢ_āļ™  āļ  āđ€āļ›_āļ”āđāļ­āļžāļŠ_āļ§āļĒāļœ__āđƒāļŠ_āļĢāļ–āđ€āļ‚_āļ™āļ§_āļĨāđāļŠāļĢ_
āļ™ āļ āđ€āļ›_āļ”āđāļ­āļžāļŠ_āļ§āļĒāļœ__āđƒāļŠ_āļĢāļ–āđ€āļ‚_āļ™āļ§_āļĨāđāļŠāļĢ_
 
āļ‹ āļ™ āļ— āđ‚āļ­āļ—_
āļ‹ āļ™   āļ— āđ‚āļ­āļ—_āļ‹ āļ™   āļ— āđ‚āļ­āļ—_
āļ‹ āļ™ āļ— āđ‚āļ­āļ—_
 
Itāļ§āļīāđ‚āļĢāļˆāļ™āđŒ
Itāļ§āļīāđ‚āļĢāļˆāļ™āđŒItāļ§āļīāđ‚āļĢāļˆāļ™āđŒ
Itāļ§āļīāđ‚āļĢāļˆāļ™āđŒ
 
āļŠāļļāļ§āļ āļąāļ—āļĢ
āļŠāļļāļ§āļ āļąāļ—āļĢāļŠāļļāļ§āļ āļąāļ—āļĢ
āļŠāļļāļ§āļ āļąāļ—āļĢ
 
āļœāļēāļ“āļīāļ•āļĢāļĩ
āļœāļēāļ“āļīāļ•āļĢāļĩāļœāļēāļ“āļīāļ•āļĢāļĩ
āļœāļēāļ“āļīāļ•āļĢāļĩ
 
Ti āļĄāļīāđ‰āļ™
Ti āļĄāļīāđ‰āļ™Ti āļĄāļīāđ‰āļ™
Ti āļĄāļīāđ‰āļ™
 
It āđ€āļāđ‰
It āđ€āļāđ‰It āđ€āļāđ‰
It āđ€āļāđ‰
 
āļœāļēāļ“āļīāļ•āļĢāļĩ
āļœāļēāļ“āļīāļ•āļĢāļĩāļœāļēāļ“āļīāļ•āļĢāļĩ
āļœāļēāļ“āļīāļ•āļĢāļĩ
 
Ti āļĄāļīāđ‰āļ™
Ti āļĄāļīāđ‰āļ™Ti āļĄāļīāđ‰āļ™
Ti āļĄāļīāđ‰āļ™
 
It āđ€āļāđ‰
It āđ€āļāđ‰It āđ€āļāđ‰
It āđ€āļāđ‰
 
āļŠāļ•āļĩāļŸ āļˆāđ‡āļ­āļšāļŠāđŒāļ­āļ”āļĩāļ•āļ‹āļĩāļ­āļĩāđ‚āļ­āđāļ­āđŠāļ›āđ€āļ›āļīāđ‰āļĨāđ€āļŠāļĩāļĒāļŠāļĩāļ§āļīāļ•āđāļĨāđ‰āļ§
āļŠāļ•āļĩāļŸ āļˆāđ‡āļ­āļšāļŠāđŒāļ­āļ”āļĩāļ•āļ‹āļĩāļ­āļĩāđ‚āļ­āđāļ­āđŠāļ›āđ€āļ›āļīāđ‰āļĨāđ€āļŠāļĩāļĒāļŠāļĩāļ§āļīāļ•āđāļĨāđ‰āļ§āļŠāļ•āļĩāļŸ āļˆāđ‡āļ­āļšāļŠāđŒāļ­āļ”āļĩāļ•āļ‹āļĩāļ­āļĩāđ‚āļ­āđāļ­āđŠāļ›āđ€āļ›āļīāđ‰āļĨāđ€āļŠāļĩāļĒāļŠāļĩāļ§āļīāļ•āđāļĨāđ‰āļ§
āļŠāļ•āļĩāļŸ āļˆāđ‡āļ­āļšāļŠāđŒāļ­āļ”āļĩāļ•āļ‹āļĩāļ­āļĩāđ‚āļ­āđāļ­āđŠāļ›āđ€āļ›āļīāđ‰āļĨāđ€āļŠāļĩāļĒāļŠāļĩāļ§āļīāļ•āđāļĨāđ‰āļ§
 
It 2
It 2It 2
It 2
 

Chapter3

  • 1. Methods āđ€āļĄāļ˜āļ­āļ” āļŦāļąāļ§ āļ‚āđ‰āļ­ (Topic): 1 āļāļēāļĢāļ™āļīāļĒāļēāļĄāđāļĨāļ°āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ” (Definition and Call Method) 2 āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āđ€āļĄāļ˜āļ­āļ” (Type of Method) 3 āļāļēāļĢāđƒāļŠāđ‰āđāļĄāļ˜āļ„āļĨāļēāļŠāđ€āļĄāļ˜āļ­āļ” (Math class method) āļ§āļąāļ• āļ–āļļāļ› āļĢāļ°āļŠāļ‡āļ„āđŒāļ āļēāļĢāđ€āļĢāļĩāļĒ āļ™āļĢāļđāđ‰ (Learning Objective): 1. āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™ Syntax āļ‚āļ­āļ‡āļāļēāļĢāļ™āļīāļĒāļēāļĄ Method āđ„āļ”āđ‰ 2. āļšāļ­āļāļ„āļ§āļēāļĄāđāļ•āļāļ•āđˆāļēāļ‡āļ‚āļ­āļ‡ Method āđāļ•āđˆāļĨāļ°āļ›āļĢāļ°āđ€āļ āļ—āđ„āļ”āđ‰ 3. āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāļāļēāļĢāđƒāļŠāđ‰āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļˆāļēāļ Method āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡ āđ€āļŦāļĄāļēāļ°āļŠāļĄ 4. āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ™āļāļēāļĢāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļē Parameters āļ‚āļ­āļ‡ Method āđ„āļ”āđ‰ 5. āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰ Math class method āļˆāļēāļāđ€āļ™āļ·āđ‰āļ­āļŦāļēāđƒāļ™āļšāļ—āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē āđ€āļĢāļēāđ„āļ”āđ‰āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļāļēāļĢāđƒāļŠāđ‰āļŠāļļāļ” āļ„āļģāļēāļŠāļąāđˆāļ‡āđƒāļ™āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ‚āļ›āļĢāđāļāļĢāļĄ (Control Structure) āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āļŠāļīāđˆāļ‡āļˆāļģāļēāđ€āļ›āđ‡āļ™ āđ€āļŠāļĄāļ­āļŠāļģāļē āļŦāļĢāļą āļš āļ āļēāļĐāļēāđ€āļ‚āļĩ āļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļļ āļ āļ āļēāļĐāļē āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļāļēāļĢāđ€āļ‚āļĩ āļĒ āļ™ āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĒāđƒāļ™āļŦāļ™āļķāđˆ āļ‡ āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļąāđ‰ āļ™ āļ­āļēāļˆāļ•āđ‰ āļ­ āļ‡āđāļĒāļāļŠāđˆ āļ§ āļ™āļ‡āļēāļ™āļ āļēāļĒāđƒāļ™ āđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļ­āļāđ€āļ›āđ‡āļ™āļŠāļąāļ”āļŠāđˆāļ§āļ™ āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāļšāļĢāļīāļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ‚āđ‰āļ­āļĄāļđāļĨ āļ‹āļķāđˆāļ‡ āļ­āļēāļˆāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ āļŦ āļĢāļ· āļ­ āļŠāļĢāđ‰ āļē āļ‡ Method āđ€āļžāļ·āđˆ āļ­ āļˆāļą āļ” āļāļĨāļļāđˆ āļĄ āļ›āļĢāļ°āđ€āļ āļ—āļ‚āđ‰ āļ­ āļĄāļđ āļĨ āļŦāļĢāļ· āļ­ āļāļĨāļļāđˆāļĄāļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāļ—āļĩāđˆāļ‡āļēāļ™āđ„āļ”āđ‰ āļ•āļēāļĄāļ„āļ§āļēāļĄāđ€āļŦāļĄāļēāļ°āļŠāļĄ āļāļēāļĢāļ™āļīāļĒ āļēāļĄāđāļĨāļ°āđ€āļĢāļĩāļĒ āļāđƒāļŠāđ‰āđ€ āļĄāļ˜āļ­āļ” (Definition and Call Method) Method āđ€āļ›āđ‡āļ™āļĢāļ°āđ€āļšāļĩāļĒāļšāļ§āļīāļ˜āļĩāđƒāļ™āļāļēāļĢāļ—āļģāļē āļ‡āļēāļ™ āđ‚āļ”āļĒāļāļēāļĢāļˆāļąāļ”āļāļĨāļļāđˆāļĄāļ‚āđ‰āļ­āļĄāļđāļĨ āļŠāļĢāđ‰āļēāļ‡āđ€āļ›āđ‡āļ™ Function āļĒāđˆāļ­āļĒāļ āļēāļĒāđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļžāļ·āđˆāļ­āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāļšāļĢāļīāļŦāļēāļĢāļˆāļąāļ”āļāļēāļĢ āļāļĨāļļāđˆāļĄāļ‚āđ‰āļ­āļĄāļđāļĨ āļ‹āļķāđˆāļ‡āļĄāļĩāļ—āļąāđ‰āļ‡ Method āļ—āļĩāđˆāđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļĄāļ­āļĢāđŒāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđƒāļŠāđ‰āļ‡āļēāļ™āđāļ­āļ‡ āđāļĨāļ° Method āļ—āļĩāđˆ Java āļ™āļąāđ‰āļ™āļĄāļĩāļ­āļĒāļđāđˆāđāļĨāđ‰ āļ§ āļĢāļ­āđ€āļžāļĩāļĒāļ‡āļāļēāļĢāļ–āļđ āļāđ€āļĢāļĩ āļĒ āļāđƒāļŠāđ‰ āđ‚āļ”āļĒāļŠāļĢāļļāļ› āđāļĨāđ‰ āļ§ Method āļ„āļ· āļ­ āļšāļĨāđ‡ āļ­ āļāļŦāļĢāļ· āļ­ āļāļĨāļļāđˆ āļĄ āļ‚āļ­āļ‡āđ‚āļ„āđ‰ āļ” āļ„āļģāļē āļŠāļąāđˆ āļ‡ āđƒāļŦāđ‰ āļ„ āļ­āļĄāļŊ āļāļĢāļ°āļ—āļģāļē āļ­āļ°āđ„āļĢāļŠāļą āļ āļ­āļĒāđˆāļēāļ‡ āļ‹āļķāđˆāļ‡āļ„āļģāļē āļ§āđˆāļē Method āđƒāļ™āļ āļēāļĐāļē Java āļ•āļĢāļ‡āļāļąāļšāļ„āļģāļē āļ§āđˆ āļē Function āļŦāļĢāļ·āļ­ Procedure āđƒāļ™āļ āļēāļĐāļēāļ­āļ·āđˆāļ™āđ† āđ‚āļ”āļĒāļ›āļāļ•āļī āđ āļĨāđ‰ āļ§ āļāļēāļĢāđ€āļ‚āļĩ āļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļēāļ‡āļ„āļ­āļĄāļžāļī āļ§ āđ€āļ•āļ­āļĢāđŒ āļĄāļĩ āļˆāļļ āļ” āļ›āļĢāļ°āļŠāļ‡āļ„āđŒ āđ€āļžāļ·āđˆāļ­āļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļąāđ‰āļ™āļŠāđˆāļ§āļĒāđƒāļ™āļāļēāļĢāļ—āļģāļēāļ‡āļēāļ™ āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļ°āļ”āļ§āļāđāļĨāļ°āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļžāļąāļ’āļ™āļēāđ€āļžāļ·āđˆāļ­ āļˆāļ°āđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđāļāđ‰ āļ›āļąāļāļŦāļēāļ‚āļ­āļ‡āļĢāļ°āļšāļšāļ‡āļēāļ™āđƒāļ™ 1
  • 2. āļ›āļą āļˆ āļˆāļļ āļšāļą āļ™ āđāļĨāļ°āļāļēāļĢāđ€āļ‚āļĩ āļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ™āđ‚āļĨāļāđāļŦāđˆ āļ‡ āļ„āļ§āļēāļĄāđ€āļ›āđ‡ āļ™ āļˆāļĢāļī āļ‡ āđāļĨāđ‰ āļ§ āļ™āļąāđ‰ āļ™ āđ‚āļ›āļĢāđāļāļĢāļĄāļĄāļą āļ āļĄāļĩ āļ‚ āļ™āļēāļ”āđƒāļŦāļāđˆ āļĄāļĩ āļ„ āļ§āļēāļĄāļ‹āļą āļš āļ‹āđ‰ āļ­ āļ™ āļĄāļĩ āļˆāļģāļē āļ™āļ§āļ™āļšāļĢāļĢāļ—āļą āļ” āļ‚āļ­āļ‡ āđ‚āļ›āļĢāđāļāļĢāļĄ (Line of code) āļˆāļģāļē āļ™āļ§āļ™āļĄāļēāļ āļ—āļģāļē āđƒāļŦāđ‰āļĒāļļāđˆ āļ‡āļĒāļēāļāđƒāļ™āļāļēāļĢāļšāļĢāļī āļŦ āļēāļĢ āļˆāļąāļ”āļāļēāļĢāļŠāļļāļ”āļ„āļģāļēāļŠāļąāđˆāļ‡ āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āļĄāļĩāļ‚ āļ™āļēāļ”āđ€āļĨāđ‡āļāļĨāļ‡ āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ āļ§āļīāļ˜āļĩ āļāļēāļĢāđāļšāđˆāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āđƒāļŦāļāđˆ āļ­āļ­āļāđ€āļ›āđ‡ āļ™ āļ‡āļēāļ™āļŠāđˆ āļ§ āļ™āļĒāđˆ āļ­ āļĒ āđ† āđ€āļĢāļĩ āļĒ āļāļ§āđˆ āļē āđāļšāđˆ āļ‡ āđ€āļ›āđ‡ āļ™ “modules” āđāļĨāļ°āļ™āļģāļē āļŦāļĨāļēāļĒ āđ† modules āļ™āļąāđ‰āļ™āļĄāļēāļ›āļĢāļ°āļāļ­āļšāļāļąāļ™āđ€āļ›āđ‡āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļģāļēāđ€āļĢāđ‡āļˆāļžāļĢāđ‰āļ­āļĄāđƒāļŠāđ‰ āđāļĨāļ°āļŠāļģāļēāļŦāļĢāļąāļš Java āļ™āļąāđ‰ āļ™ āļ–āđ‰ āļē āļžāļđ āļ” āļ–āļķ āļ‡ “ Module” āđ„ āļĄāđˆ āđ„ āļ”āđ‰ āļŦ āļĨ āļē āļĒ āļ–āļķ āļ‡ āđ€ āļ‰ āļž āļē āļ° āļ āļē āļĢ āļŠ āļĢāđ‰ āļē āļ‡ Method āđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āļˆāļ°āļĒāļąāļ‡āļŦāļĄāļēāļĒāļĢāļ§āļĄāļ–āļķāļ‡ class āļ­āļĩāļāļ”āđ‰āļ§āļĒ āļ™āļąāđˆāļ™ āļŦāļĄāļēāļĒāļ„āļ§āļēāļĄāļ§āđˆāļē āđƒāļ™āļŦāļ™āļķāđˆāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āļ™āļ­āļāļˆāļēāļāļˆāļ°āļŠāļĢāđ‰āļēāļ‡ Method āļ‹āļķāđˆāļ‡āđ€āļ›āļĢāļĩāļĒāļš āđ€āļŠāļĄāļ· āļ­āļ™ Function āļĒāđˆāļ­āļĒāļ āļēāļĒāđƒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļĨāđ‰ āļ§ āļ„āļļāļ“āļĒāļąāļ‡āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰ āļēāļ‡āđ„āļ”āđ‰ āļŦāļĨāļēāļĒ āđ† āļ„āļĨāļēāļŠāđƒāļ™āļŦāļ™āļķāđˆāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļĩāļāļ”āđ‰āļ§āļĒ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ„āļģāļēāļ§āđˆāļē Module āđƒāļ™ Java āļˆāļķāļ‡āļŦāļĄāļēāļĒāļ–āļķāļ‡ “Method and class” āļŠāļģāļē āļŦāļĢāļąāļš Java āđāļĨāđ‰āļ§ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāļĢāļ§āļĄāđ€āļ­āļē method āđāļĨāļ° class āđ€āļ‚āđ‰āļēāđ„āļ§āđ‰āļ”āđ‰āļ§āļĒāļāļąāļ™ āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ Method āđāļĨāļ° class āļ­āđ‰āļēāļ‡āļ­āļī āļ‡ āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āļ‚āļ­āļ‡ API (Application Programming Interface) āđāļĨāļ° Java class library āđ„āļ”āđ‰ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ Java āļĒāļąāļ‡āļĄāļĩ Java API āļ—āļĩāđˆāđ„āļ”āđ‰ āđ€āļ•āļĢāļĩāļĒāļĄāļžāļĢāđ‰āļ­āļĄ class āđāļĨāļ° method āļŠāļģāļēāđ€āļĢāđ‡āļˆāļĢāļđāļ›āļŦāļĨāļēāļāļŦāļĨāļēāļĒāļŠāļ™āļīāļ” āļžāļĢāđ‰āļ­āļĄāļ–āļđāļ āđ€āļĢāļĩ āļĒ āļāđƒāļŠāđ‰ āļ‡ āļēāļ™ āļ—āļąāđ‰ āļ‡ āļŠāļ™āļą āļš āļŠāļ™āļļ āļ™ āļ‡āļēāļ™āļ”āđ‰ āļē āļ™āļ“āļī āļ• āļĻāļēāļŠāļ•āļĢāđŒ āļāļēāļĢāļˆāļą āļ” āļāļēāļĢāļ‚āđ‰ āļ­ āļĄāļđ āļĨ String āļ­āļą āļ āļ‚āļĢāļ° āļˆāļą āļ” āļāļēāļĢ Input/Output āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ‚āđ‰ āļ­ āļœāļī āļ” āļžāļĨāļēāļ”āđāļĨāļ°āļ­āļ·āđˆāļ™ āđ† āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ Method āļ•āđ‰āļ­āļ‡āļ„āļģāļēāļ™āļķāļ‡āļ–āļķāļ‡āļŦāđ‰āļēāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļžāļ·āđ‰āļ™āļāļēāļ™āđ„āļ”āđ‰āđāļāđˆ āļ•āļąāļ§ āļ‚āļĒāļēāļĒ āļŠāļ™āļīāļ”āļ„āđˆāļēāļŠāđˆāļ‡āļāļĨāļąāļš āļŠāļ·āđˆāļ­āđ€āļĄāļ˜āļ­āļ”āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ āđāļĨāļ°āļšāļ­āļ”āļĩāđ‰ āļāļēāļĢāļ™āļīāļĒ āļēāļĄāđ€āļĄāļ˜āļ­āļ” (Definition Method) āļāļēāļĢāļ™āļīāļĒāļēāļĄāđ€āļ›āđ‡āļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ•āļąāļ§āļ•āļ™ (Body) āļ‚āļ­āļ‡ Method āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļĢāļđāđ‰āļ§āđˆāļē Method āļ™āļĩāđ‰āļŠāļ·āđˆāļ­āļ­āļ°āđ„āļĢ āļšāļĢāļĢāļˆāļļāļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļŠāļļāļ”āļ„āļģāļēāļŠāļąāđˆāļ‡āļ­āļ°āđ„āļĢāļ­āļĒāļđāđˆāļ āļēāļĒāđƒāļ™āļšāđ‰āļēāļ‡ 2
  • 3. āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļē āļ‡ Method āđ„āļ”āđ‰āļ• āļēāļĄ Syntax āļ•āđˆāļ­ āđ„āļ›āļ™āļĩāđ‰ Syntax: Accessibility return_data_type { statement ; statement;} methodName (parameter_list) āđ€āļĄāļ·āđˆāļ­ - Accessibility āļ„āļ· āļ­ āļāļēāļĢāļĢāļ°āļšāļļ āļ„āļģāļē āļ™āļģāļē āļŦāļ™āđ‰ āļē Method āļ”āđ‰ āļ§ āļĒāļ„āļģāļē āļ§āđˆ āļē private, protect, public āđāļĨāļ° static āđ€āļžāļ·āđˆ āļ­ āđƒāļŦāđ‰ āļ— āļĢāļēāļšāļ§āđˆ āļē method āļ™āļąāđ‰āļ™āđ€āļ›āđ‡āļ™ method āļŠāļ™āļīāļ”āđƒāļ” - return_data_type āļ„āļ· āļ­ āļāļēāļĢāļĢāļ°āļšāļļ āļŠ āļ™āļī āļ” āļ‚āđ‰ āļ­ āļĄāļđ āļĨ āļ—āļĩāđˆ āļˆ āļ°āđƒāļŠāđ‰ āđƒ āļ™āļāļēāļĢ return āļ„āđˆ āļē āļāļĨāļą āļš āļ‚āļ­āļ‡ method āđ€āļŠāđˆ āļ™ āļ‚āđ‰ āļ­ āļĄāļđ āļĨ āļŠāļ™āļī āļ” String ,int āļŦāļĢāļ· āļ­ double āļŦāļēāļ method āļ™āļąāđ‰ āļ™ āđ„āļĄāđˆ āļ•āđ‰ āļ­ āļ‡āļāļēāļĢāđƒāļŦāđ‰ return āļ„āđˆ āļē āļāļĨāļą āļš āđƒāļŦāđ‰ āļĢ āļ°āļšāļļ āļ„āļģāļēāļ™āļģāļēāļŦāļ™āđ‰āļēāļ”āđ‰āļ§āļĒ “void” āđāļ—āļ™āļ—āļĩāđˆāļŠāļ™āļīāļ”āļ‚āđ‰āļ­āļĄāļđāļĨ - methodName āļ„āļ· āļ­ āļŠāļ·āđˆ āļ­ method āļ—āļĩāđˆ āđ€ āļĢāļēāļ•āļąāđ‰ āļ‡ āļ‚āļķāđ‰ āļ™ (āđ„āļĄāđˆ āļ‹āļģāđ‰āļē āļāļą āļš Keyword) - parameter_list āļ„āļ·āļ­ āļ•āļąāļ§āđāļ›āļĢāļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāļĢāļąāļšāļ„āđˆāļē āļ‚āļ­āļ‡ method āļ™āļąāđ‰āļ™ āđ† āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢāđ„āļ”āđ‰āļŦāļĨāļēāļĒāļ•āļąāļ§ āđ‚āļ”āļĒāļ—āļĩāđˆāļ•āļąāļ§āđāļ›āļĢ parameter āļ™āļąāđ‰āļ™ āđ„āļĄāđˆāļˆāļģāļē āđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļ™āļīāļ”āđ€āļ”āļĩāļĒāļ§āļāļąāļ™ āļŦāļĢāļ·āļ­ method āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ™āļąāđ‰āļ™āļ­āļēāļˆāđ„āļĄāđˆ āđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ•āļąāļ§āđāļ›āļĢ parameter āļāđ‡āđ„āļ”āđ‰ - statement āļ„āļ· āļ­ āļ›āļĢāļ°āđ‚āļĒāļ„āļ„āļģāļē āļŠāļąāđˆ āļ‡ āļ āļēāļĒāđƒāļ™ body āļ‚āļ­āļ‡ method āļ™āļąāđ‰āļ™ āđ† āđ€āļŠāđˆāļ™ public static void ann(int a) // āļŦāļĨāļą āļ‡āđ€āļ„āļĢāļ·āđˆ āļ­ āļ‡āļŦāļĄāļēāļĒāļ§āļ‡āđ€āļĨāđ‡ āļš ( ) āđ„āļĄāđˆ āđƒāļŠāđˆāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒ (; ) { System.out.println(a); } Note : āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ Method āļ™āļąāđ‰āļ™āļ•āđ‰āļ­āļ‡āļāļĢāļ°āļ—āļģāļēāļ™āļ­āļ body āļ‚āļ­āļ‡ main() āđ‚āļ”āļĒāđƒāļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ€āļĄāļ˜āļ­āļ”āļ™āļąāđ‰āļ™āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļ āļēāļĒāđƒāļ™āļ„āļĨāļēāļŠāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āđāļĨāļ° āļ™āļ­āļ body āļ‚āļ­āļ‡ main() āđ€āļŠāđˆāļ™ 3
  • 4. āļāļēāļĢāđ€āļĢāļĩāļĒ āļāđƒāļŠāđ‰ Method (Call Method) āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ method āļ™āļąāđ‰āļ™āļˆāļ°āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡āđ„āļ§āđ‰āļ āļēāļĒāļ™āļ­āļ body āļ‚āļ­ āļ‡ method main() āļ‹āļķāđˆ āļ‡ āđ€āļ›āđ‡ āļ™ method āļŦāļĨāļą āļ āđƒāļ™āļāļēāļĢāđ€āļĢāļīāđˆ āļĄ āļ—āļģāļē āļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ method āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļˆāļ°āļ•āđ‰āļ­āļ‡ āļ–āļđāļāđ€āļĢāļĩāļĒāļāļ āļēāļĒāđƒāļ™ method main() āđ‚āļ”āļĒāđƒāļŠāđ‰ syntax āļ”āļąāļ‡āļ™āļĩāđ‰ 1. āđƒāļ™āļāļĢāļ“āļĩāļ— āļĩāđˆāđ€ āļ›āđ‡āļ™ static method āļŦāļĢāļ·āļ­ āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļˆāļģāļēāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡ āļŠāļĢāđ‰āļēāļ‡āļ§āļąāļ•āļļāļĄāļēāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ āļˆāļ°āļĄāļĩāļĢāļđāļ›āđāļšāļšāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ”āļ”āļąāļ‡āļ™āļĩāđ‰ āļŠāļ·āđˆāļ­ Method(); āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļŠāđˆāļ™ public class maxmin { public static void ann(int a) { System.out.println(a); } //end method ann() public static void main( String args[] ) { ann(10); // call method ann() } //end main() } //end class 2. āđƒāļ™āļāļĢāļ“āļĩāļ— āļĩāđˆāđ„ āļĄāđˆāđ€ āļ›āđ‡āļ™ static method āļŦāļĢāļ·āļ­ āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāļˆāļģāļēāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡ āļŠāļĢāđ‰āļēāļ‡āļ§āļąāļ•āļļāļĄāļēāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ āļˆāļ°āļĄāļĩāļĢāļđāļ›āđāļšāļšāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ”āļ”āļąāļ‡āļ™āļĩāđ‰ āļŠāļ·āđˆāļ­āļ§āļąāļ•āļ–āļļ.Method(); āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļĄāļ˜āļ­āļ”āļ›āļĢāļ°āđ€āļ āļ—āļ™āļĩāđ‰āļˆāļģāļēāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡āļ§āļąāļ•āļ–āļļāļ‚āļķāđ‰āļ™āļĄāļē āļāđˆāļ­āļ™āļˆāļķāļ‡āļˆāļ°āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļŠāđˆāļ™ public class maxmin { public void ann(int a) { System.out.println(a); } //end method ann() public static void main( String args[] ) { maxmin a=new maxmin(); a.ann(10); // call method ann() } //end main() } //end class āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āđ€āļĄāļ˜āļ­āļ” (Type of Method) 4
  • 5. āļˆāļģāļēāđāļ™āļ method āđƒāļ™ Java āđ„āļ”āđ‰ 2 āļ›āļĢāļ°āđ€āļ āļ— āđ„āļ”āđ‰āđāļāđˆ Method āļ—āļĩāđˆ āļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļĄāļēāđ€āļ­āļ‡ āđāļĨāļ° Method āļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāđāļĨāđ‰āļ§ āļ‹āļķāđˆāļ‡āđāļ•āđˆāļĨāļ°āļ›āļĢāļ°āđ€āļ āļ—āļĄāļĩ āļĨāļą āļāļĐāļ“āļ° āļ”āļąāļ‡āļ™āļĩāđ‰ Method āļ—āļĩāđˆāļŠ āļĢāđ‰āļē āļ‡āļ‚āļķāđ‰āļ™ āļĄāļēāđ€āļ­āļ‡ āļŠāļēāļĄāļēāļĢāļ–āļˆāļģāļēāđāļ™āļ method āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđ€āļ­āļ‡ āđ„āļ”āđ‰āļ”āļąāļ‡āļ™āļĩāđ‰ 1. Method āđ„āļĄāđˆāļĢ āļąāļš āđāļĨāļ°āđ„āļĄāđˆāļŠ āđˆāļ‡ āļ„āđˆāļē āđ€ āļ›āđ‡ āļ™ method āļ—āļĩāđˆ āđ„ āļĄāđˆ āļĄāļĩ āļ•āļą āļ§ āđ āļ› āļĢ parameter āļ”āļą āļ‡ āļ™āļąāđ‰ āļ™ āļ  āļē āļĒ āđƒ āļ™ body āļ‚āļ­āļ‡ method āļŠāļ™āļī āļ” āļ™āļĩāđ‰ āļˆāļķ āļ‡ āļ›āļĢāļ°āļāļ­āļšāđ„āļ›āļ”āđ‰ āļ§ āļĒ statement āļ—āļĩāđˆ āļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŦāđ‰āļ—āļģāļēāļ‡āļēāļ™āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āļ‹āļķāđˆāļ‡āļŦāļ™āđ‰āļēāļŠāļ·āđˆāļ­āđ€āļĄāļ˜āļ­āļ”āļˆāļ°āļĄāļĩāļ„āļģāļēāļ§āđˆāļē void āđāļĨāļ°āļ āļēāļĒāđƒāļ™ āđ€āļĄāļ˜āļ­āļ”āļˆāļ°āđ„āļĄāđˆ āļĄāļĩ āļ„āļģāļē āļ§āđˆ āļē return āļ‚āļ­āļĒāļāļ•āļą āļ§ āļ­āļĒāđˆ āļē āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ‡āđˆ āļē āļĒ āđ† āļ—āļĩāđˆ āđ„ āļĄāđˆ āļĄāļĩ āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āđ€āļžāļ·āđˆāļ­āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāļ”āļąāļ‡āļ™āļĩāđ‰ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ: āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ method āđƒāļ™āļāļēāļĢāļ‚āļĩāļ”āđ€āļŠāđ‰āļ™ Source Code: Output: //NRandS.java public class NRandS { public static void main(String[] args) { line(); System.out.println("Hello World!"); }//end main() public static void line() { for (int i=1;i<=20 ;i++ ) { System.out.print("="); }//end for System.out.println(" "); } //end method line() }//end class 2. Method āļ—āļĩāđˆāļĄ āļĩāļ āļēāļĢāļŠāđˆāļ‡ āļŦāļĢāļ·āļ­ āļ„āļ·āļ™ āļ„āđˆāļē āļāļĨāļąāļš āđ€āļ›āđ‡ āļ™ method āļ—āļĩāđˆ āđ„ āļĄāđˆ āļĄāļĩ āļ•āļą āļ§ āđāļ›āļĢ parameter āđāļ•āđˆ āđ€ āļĄāļ·āđˆ āļ­ āļŠāļīāđ‰ āļ™ āļŠāļļ āļ” āļāļēāļĢ āļ—āļģāļē āļ‡āļēāļ™āļ‚āļ­āļ‡ method āļˆāļ°āļ—āļģāļē āļāļēāļĢ return āļāļĨāļąāļšāđ„āļ›āļĒāļąāļ‡ method āđ€āļĄāļ·āđˆāļ­āļ–āļđāļ āđ€āļĢāļĩ āļĒ āļāđƒāļŠāđ‰ āļ‡ āļēāļ™ āļ‚āđ‰ āļē āļ‡āļŦāļ™āđ‰ āļē āļŠāļ·āđˆ āļ­ āđ€āļĄāļ˜āļ­āļ”āļˆāļ°āđ„āļĄāđˆ āļĄāļĩ āļ„āļģāļē āļ§āđˆ āļē void āđāļ•āđˆ āļĄ āļŠāļ™āļī āļ” āļ‚āļ­āļ‡ dataType āļ—āļĩāđˆāļ•āļ­āļ‡āļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāļāļĨāļąāļš āđāļĨāļ°āļ āļēāļĒāđƒāļ™āđ€āļĄāļ˜āļ­āļ”āļˆāļ°āļĄāļĩāļ„āļģāļēāļ§āđˆāļē return āđ‰ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ : āļāļēāļĢ return āļ„āđˆāļēāļ•āļąāļ§āđāļ›āļĢāđ€āļžāļ·āđˆāļ­āđāļŠāļ”āļ‡āļœāļĨāļŠāļđāļ•āļĢāļ„āļđāļ“āđāļĄāđˆ 2 āđāļĨāļ° 3 //Msend.java public class Msend { public static void main(String[] args) { System.out.println("Display Multiply"); 5
  • 6. System.out.println(" "+multiply()); }//end main() public static String multiply() { int b=0; String output= " "; for (int i=2;i<=3 ;i++ ) { for(int j=1;j<=12;j++) { b = i*j; output += b+ " "; }//end inside for output += " n "; }//end outside for return output; } //end method multiply() }//end class Output: āļŦāļĄāļēāļĒāđ€āļŦāļ•āļļ āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™āđ€āļ‚āđ‰āļēāđ„āļ›āđƒāļ™āđ€āļĄāļ˜āļ­āļ” āļ‹āļķāđˆāļ‡āļĄāļĩāļĢāļđāļ›āđāļšāļš āļŠāļ·āđˆāļ­ āđ€āļĄāļ˜āļ­āļ”() āļˆāļ°āđ€āļĢāļĩāļĒāļāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ€āļĄāļ˜āļ­āļ”āļ›āļĢāļ°āđ€āļ āļ—āļ™āļĩāđ‰āļ§āđˆāļē Pass by reference 3. Method āļ—āļĩāđˆāļĄ āļĩāļ āļēāļĢāļĢāļąāļš āļ„āđˆāļē āļŦāļĢāļ·āļ­ āļĄāļĩāļ āļēāļĢāļ™āļģāļē āļ„āđˆāļē āđ€āļ‚āđ‰āļē āļŠāļđāđˆāļ  āļēāļĒāđƒāļ™ āđ€āļĄāļ˜āļ­āļ” āđ‚āļ”āļĒāļœāđˆāļē āļ™āļ—āļēāļ‡ parameter āļ‹āļķāđˆāļ‡āļĄāļĩāļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļ”āļąāļ‡āļ™āļĩāđ‰ āļŠāļ·āđˆāļ­āđ€āļĄāļ˜āļ­āļ”(dataType Parameter, dataType Parameter, â€Ķ) āđ€āļŠāđˆāļ™ add(int a, int b) āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ : class add2Num { public void add(int a,int b) { System.out.println(a+b); } //end method ann() public static void main( String args[] ) { add2Num a=new add2Num(); a.add(10,1); // call method ann() } //end main() } //end class āđƒ āļ™ āļ āļē āļĢ āđ€ āļ‚āļĩ āļĒ āļ™ āđ‚ āļ› āļĢ āđ āļ āļĢ āļĄ āļŠāļīāđˆ āļ‡ āļ—āļĩāđˆ āļˆāļģāļē āđ€ āļ›āđ‡ āļ™ āļ•āđ‰ āļ­ āļ‡ āļžāļī āļˆ āļē āļĢ āļ“ āļē āļ„āļ· āļ­ Parameter āđāļĨāļ° Argument āđ‚āļ”āļĒāļ—āļĩāđˆ āļ„āđˆ āļē āļ—āļĩāđˆ class āļŦāļĢāļ· āļ­ āļ§āļą āļ• āļ–āļļ āļ™āļąāđ‰ āļ™ āđ€āļāđ‡ āļš āđ€āļžāļ·āđˆāļ­āļŠāđˆāļ‡āļ•āđˆāļ­āđƒāļŦāđ‰āļāļąāļš Method āļ™āļąāđ‰āļ™āļ„āļ·āļ­ Argument āļŠāļīāđˆāļ‡āļ—āļĩāđˆ Method āļ™āļąāđ‰āļ™āđ€āļāđ‡āļš āļˆāļ°āđ€āļĢāļĩ āļĒ āļāļ§āđˆ āļē Parameter āļ‹āļķāđˆ āļ‡ āļāļēāļĢāđƒāļŠāđ‰ āļ‡ āļēāļ™āđāļšāļšāļ™āļĩāđ‰ āļˆ āļ°āđ€āļĢāļĩ āļĒ āļāļ§āđˆ āļē Pass by value āļˆāļēāļāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆ āļœāđˆ āļē āļ™āļĄāļēāļˆāļ°āđ€āļŦāđ‡ āļ™ āđ„āļ”āđ‰ āļ§āđˆ āļē Argument āļ„āļ· āļ­ 10 āđāļĨāļ° 1 āļŠāđˆāļ§āļ™ Parameter āļ„āļ·āļ­ a āđāļĨāļ° b 6
  • 7. 4. Method āļ—āļĩāđˆāļĄ āļĩāļ— āļąāđ‰āļ‡ āļāļēāļĢāļĢāļąāļš āļ„āđˆāļē āđāļĨāļ°āļŠāđˆāļ‡ āļ„āđˆāļē āđ€āļŠāđˆāļ™ class add2Num { public int add(int a,int b) { int c = a+b; return c; } //end method ann() public static void main( String args[] ) { add2Num a=new add2Num(); System.out.println(a.add(10,1)); // call method ann() } //end main() } //end class 2. Method āļ—āļĩāđˆāļĄ āļĩāļ­ āļĒāļđāđˆāđ āļĨāđ‰āļ§ Method āļŠāļ™āļī āļ” āļ™āļĩ āļĄāļĩ āļ­ āļĒāļđāđˆ āđ āļĨāđ‰ āļ§ āđƒāļ™ class library āļžāļĢāđ‰ āļ­ āļĄāļ–āļđ āļ āđ€āļĢāļĩ āļĒ āļāđƒāļŠāđ‰ āļ‡āļēāļ™ āđāļ•āđˆ āļˆ āļ°āđāļĒāļāđ€āļ›āđ‡ āļ™ Method āļ‚āļ­āļ‡ Class āđāļĨāļ° Method āļ‚āļ­āļ‡ Object āđ‚āļ”āļĒāļˆāļģāļēāđāļ™āļāđ„āļ”āđ‰ 2 āļĨāļąāļāļĐāļ“āļ° āļ”āļąāļ‡āļ™āļĩāđ‰ - Method āļ‚āļ­āļ‡ Class (Class Method ) āļˆ āļ° āđ€ āļ›āđ‡ āļ™ method āđāļšāļš Static āļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩāđ‚āļ”āļĒāđ„āļĄāđˆāļˆāļģāļēāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡ Object āđƒāļŦāļĄāđˆāļ‚āļķāđ‰āļ™āļĄāļē āļ”āļąāļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ System.out.println(“ “); āđ€āļĄāļ·āđˆāļ­ System āļ„āļ·āļ­ āļŠāļ·āđˆāļ­ class āļˆāļēāļ Library Out āļ„āļ·āļ­ āļŠāļ·āđˆāļ­ Object āļ‚āļ­āļ‡ class println() āļŦāļĢāļ·āļ­ print āļ„āļ·āļ­ āļŠāļ·āđˆāļ­ Method - Method āļ‚ āļ­ āļ‡ Object (Instance Method) āļ„āļ· āļ­ Method āļ—āļąāđˆāļ§āđ„āļ›āļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāđƒāļ™ class āđāļ•āđˆāđ€āļĄāļ·āđˆāļ­āļ•āđ‰āļ­āļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļ‡āļēāļ™ āļˆāļ°āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡ Object āļ‚āļķāđ‰āļ™āļĄāļēāļāđˆāļ­āļ™ āđāļĨāđ‰āļ§āđƒāļŠāđ‰ Object āļ™āļąāđ‰āļ™āđƒāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡ method Syntax : āļāļēāļĢāđƒāļŠāđ‰ Object āđ€āļ‚āđ‰āļēāļ–āļķāļ‡ Method āđƒāļŦāđ‰āđ€āļŠāļ·āđˆāļ­āļĄāļ”āđ‰āļ§āļĒ āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒ ( . ) āļŠāļ·āđˆāļ­ Object . āļŠāļ·āđˆāļ­ Method( ); āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ Method āļ‚āļ­āļ‡ Math Class 7
  • 8. āļŠāļ·āđˆāļ­ _______________________ āđāļšāļšāļāļķāļ āļŦāļąāļ” āļĢāļŦāļąāļŠ _______________________ 1. āļˆāļ‡āļ­āļ˜āļīāļšāļēāļĒāļœāļĨāļ‚āļ­āļ‡āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļĄāļ˜āļ­āļ”āđƒāļ™āļĄāļīāļ•āļīāļ‚āļ­āļ‡āļāļēāļĢ reused āđ€āļĄāļ·āđˆāļ­āđ€āļĄāļ·āđˆāļ­ āđ€āļ›āļĢāļĩāļĒāļšāđ€āļ—āļĩāļĒāļšāļāļąāļšāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļĄāļĩāđ€āļĄāļ˜āļ­āļ” _________________________________________________________ _________________________________________________________ _________________________________________________________ _________________________________________________________ _________________________________________________________ _________________________________________________________ _________________________________________________________ _________________________________________________________ _________________________________________________________ _________________________________________________________ ________________________________ 2. āļˆāļ‡āđ€āļ‚āļĩāļĒāļ™āļ„āļģāļēāļŠāļąāđˆāļ‡āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđ€āļĄāļ˜āļ­āļ”āļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āđ€āļĄāļ˜āļ­āļ” asd āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļŠāđˆāļ‡āļ„āđˆāļē āļœāđˆāļēāļ™ āļ•āļ­āļš void asd() 2.1 āđ€āļĄāļ˜āļ­āļ” asd āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāđāļ•āđˆāļĄāļĩāļāļēāļĢāļŠāđˆāļ‡ āļ„āđˆ āļē āļœāđˆ āļē āļ™ parameter āļŠāļ·āđˆ āļ­ a āļ—āļĩāđˆ āļĄāļĩ āļŠ āļ™āļī āļ” āļ‚ āļ­ āļ‡ āļ‚āđ‰ āļ­ āļĄāļđ āļĨ āđ€ āļ›āđ‡ āļ™ āļˆāļģāļēāļ™āļ§āļ™āđ€āļ•āđ‡āļĄ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ 8
  • 9. 2.2 āđ€āļĄāļ˜āļ­āļ” asd āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāđāļ•āđˆāļĄāļĩāļāļēāļĢāļŠāđˆāļ‡ āļ„āđˆāļēāļœāđˆāļēāļ™ parameter āļŠāļ·āđˆāļ­ a āđāļĨāļ° b āļ‹āļķāđˆāļ‡āļ•āđˆāļēāļ‡āļĄāļĩāļŠāļ™āļīāļ”āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ āđ€āļ›āđ‡āļ™āļˆāļģāļēāļ™āļ§āļ™āđ€āļ•āđ‡āļĄāļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āļ•āļąāļ§ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ 2.3 āđ€āļĄāļ˜āļ­āļ” asd āļ‹āļķāđˆ āļ‡ āđ€āļ›āđ‡ āļ™ āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆ āļĄāļĩ āļ āļēāļĢāļ„āļ· āļ™ āļ„āđˆ āļē āļāļĨāļą āļš āđ€āļ›āđ‡ āļ™ āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āđāļĨāļ°āļĄāļĩāļāļēāļĢāļŠāđˆ āļ‡āļ„āđˆ āļēāļœāđˆ āļēāļ™ parameter āļŠāļ·āđˆāļ­ a āļ—āļĩāđˆ āļĄāļĩāļŠāļ™āļīāļ” āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļ›āđ‡āļ™āļˆāļģāļēāļ™āļ§āļ™āđ€āļ•āđ‡āļĄ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ āļˆāļ‡āđƒāļŠāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰āđƒāļ™āļāļēāļĢāļ•āļ­āļšāļ„āļģāļēāļ–āļēāļĄāļ‚āđ‰āļ­ 3.1 – 3.5 class Test { void showString(String s){ System.out.println("*"+s+"*"); } } class M{ public static void main(String args[ ]){ Test t = new Test(); t.showString("Hello"); } } 3.1 āđ‚āļ›āļĢāđāļāļĢāļĄāļ™āļĩāđ‰āļĄāļĩāļˆāļģāļēāļ™āļ§āļ™āļ„āļĨāļēāļŠāđ€āļ—āđˆāļēāđƒāļ” _________________________________________________________ _____________________________ 3.2 āđ€āļĄāļ˜āļ­āļ”āđƒāļ”āļ„āļ·āļ­āđ€āļĄāļ˜āļ­āļ”āļŦāļĨāļąāļāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ _________________________________________________________ _____________________________ 9
  • 10. 3.3 āđ€āļĄāļ˜āļ­āļ” showString(String s) āđ€āļ›āđ‡āļ™āđ€āļĄāļ˜āļ­āļ”āļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāļāļĨāļąāļšāļŦāļĢāļ·āļ­ āđ„āļĄāđˆ āđ€āļžāļĢāļēāļ°āđ€āļŦāļ•āļļāđƒāļ”āļˆāļķāļ‡āļ—āļĢāļēāļšāļ–āļķāļ‡āļŠāļ™āļīāļ”āļāļēāļĢāļ„āļ·āļ™āļ„āđˆāļēāļāļĨāļąāļš _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ 3.4 āđ€āļĄāļ˜āļ­āļ” showString(String s) āļĄāļĩāļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ āđāļĨāļ°āļ­āļēāļĢāđŒāļāļđāđ€āļĄāļ™āļ•āđŒ āļŦāļĢāļ·āļ­āđ„āļĄāđˆāļ–āđ‰āļēāļĄāļĩāļˆāļ‡āļĢāļ°āļšāļļāļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ āđāļĨāļ° āļ­āļēāļĢāđŒāļāļđāđ€āļĄāļ™āļ•āđŒ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ 3.5 āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļĢāļąāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ _________________________________________________________ _____________________________ 10