Classes & Objects
āļāļģāļĻāļąāļāļāđāļāļĩāđāļāļģāđāļāđāļāļāđāļāļāļāļĢāļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļīāļāļ§āļąāļāļāļļāđāļāļ āļēāļĐāļē Python
āļāļĨāļēāļŠ āļāļ·āļāļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļĩāđāļŠāļĢāđāļēāļāđāļāļĒāļāļđāđāđāļāđ āđāļāļĒāļāļ°āļāļģāđāļāđāļāđāļŠāļĢāđāļēāļāļāļāļāđāļāđāļ āļāļĨāđāļēāļ§āļāļĩāļāļāļąāļĒāļŦāļāļķāđāļ āļāļĨāļēāļŠāļāļ·āļāļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļāļāļāļāļāđāļāđāļ
āļāļāļāđāļāđāļ āļāļ·āļāļŠāļīāđāļāļāļĩāđāļŠāļĢāđāļēāļāļĄāļēāļāļēāļāļāļĨāļēāļŠāļŦāļĢāļ·āļ class instances
āđāļāļāļāļĢāļīāļāļīāļ§āļāđ (instance attributes) āļāļ·āļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāđāļāļŠāļĄāļēāļāļīāļāļāļāļāđāļāđāļĨāļ°āļāļāļāđāļāđāļ āđāļāļĒāļĄāļąāļāļāļ°āļāļģāļŦāļāļāđāļ§āđāđāļāđāļĄāļāļāļ
__init__()
āļāļāļāļāļĨāļēāļŠāđāļĄāļāļāļ āļāļ·āļāļāļąāļāļāđāļāļąāļāļāļēāļĢāļāļģāļāļēāļāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļāļāļĨāļēāļŠ
āļāļĨāļēāļŠāđāļāļāļāļĢāļīāļāļīāļ§āļāđ (class attributes) āļāļ·āļāļāļąāļ§āđāļāļĢāļāļĩāđāļāļĢāļ°āļāļēāļĻāđāļ§āđāđāļāļāļĨāļēāļŠ āļāļķāđāļāļāļ°āđāļāļĢāđāļāļąāļāļāļāļāđāļāđāļāļāļąāđāļāļŦāļĄāļāļāļĩāđāļŠāļĢāđāļēāļāļāļēāļāļāļĨāļēāļŠāļāļąāđāļ āđ
āļāļĨāļēāļŠāļāļ·āļāļāļ°āđāļĢ
āļāļĨāļēāļŠ āļāļ·āļāļŠāļīāđāļāļāļĩāđāđāļāđāļāļģāļŦāļāļāļĢāļđāļāđāļāļāļāļāļāļāđāļāļĄāļđāļĨ (Attributes) āđāļĨāļ°āđāļĄāļāļāļ (Methods) āļāļēāļĢāļāļģāļāļēāļāđāļāđāļēāļāđāļ§āļĒāļāļąāļ āļāļēāļĢāļŠāļĢāđāļēāļāļāļĨāļēāļŠ āļŦāļĄāļēāļĒāļāļķāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļĢāļ°āđāļ āļāļāļāļāļāļāļāđāļāđāļāļāļķāđāļāļĄāļē āļāļĨāđāļēāļ§āļāļĩāļāļāļąāļĒāļŦāļāļķāđāļ āļāļĨāļēāļŠāļāļ·āļāļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļāļāļāļāļāđāļāđāļāđāļāļĒāļāļĨāļēāļŠāļāļąāđāļāļŠāļĢāđāļēāļāļāļķāđāļāđāļāļĒāļāļđāđāđāļāđ (User-defined type) āđāļāļĒāļāļāļāļīāđāļĨāđāļ§ āļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļ·āđāļāļāļēāļāđāļāļ āļēāļĐāļē Python āļāļąāđāļāļāļ·āļāļāļĨāļēāļŠ āđāļĄāļ·āđāļāļāļļāļāļŠāļĢāđāļēāļāļāļąāļ§āđāļāļĢāđāļāđ āļāļķāđāļāļĄāļē āļāļąāļ§āđāļāļĢāđāļŦāļĨāđāļēāļāļąāđāļāđāļāđāļāļāļāļāđāļāđāļāļāļāļāļāļĨāļēāļŠ āđāļāļ·āđāļāļāļģāđāļŦāđāļāļļāļāđāļāđāļēāđāļāļĄāļēāļāļāļķāđāļāļĄāļēāļāļđāļāļąāļ§āļāļĒāđāļēāļāļāđāļāđāļāļāļĩāđ
āđāļāļāļąāļ§āļāļĒāđāļēāļ āđāļĢāļēāđāļāđāļāļĢāļ°āļāļēāļĻāļāļąāļ§āđāļāļĢāļŠāļēāļĄāļāļąāļ§āļāļ·āļ Integer Floating āđāļĨāļ° String āļāļēāļĄāļĨāļģāļāļąāļ āļāļąāļāļāļąāđāļāļāļąāļ§āđāļāļĢāđāļŦāļĨāđāļēāļāļĩāđāļāļ·āļāļ§āđāļēāđāļāđāļāļāļāļāđāļāđāļāļāļāļāļāļĨāļēāļŠ āļāļąāļāļāļĨāļĨāļąāļāļāđāļāđāļēāļāļĨāđāļēāļ
āđāļŦāļĄāļ·āļāļāļāļĩāđāļāļļāļāđāļŦāđāļ āđāļĢāļēāđāļāđāļāļąāļāļāđāļāļąāļ type()
āđāļāļ·āđāļāļāļđāļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļāļāļāļāļāđāļāđāļāđāļāđ āļŦāļĢāļ·āļāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļđāļāļĢāļ°āđāļ āļāļāļāļāļāļĨāļēāļŠāļāļĩāđāļĄāļąāļāļŠāļĢāđāļēāļāļĄāļēāļāļēāļ āļāļēāļāļāļąāļ§āļāļĒāđāļēāļāļāļąāđāļ āđāļĢāļēāđāļĢāļĩāļĒāļāļāļĨāļēāļŠ int
float
āđāļĨāļ° str
āļ§āđāļē build-in type āļŠāļģāļŦāļĢāļąāļāđāļāļāļāļāļĩāđ āđāļĢāļēāļāļģāļĨāļąāļāļāļ°āļāļđāļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļĨāļēāļŠāļāļķāđāļāđāļāđāļ User-defined type āļāļąāđāļāđāļāļ
āļāļēāļĢāļŠāļĢāđāļēāļāļāļĨāļēāļŠāđāļĨāļ°āļāļāļāđāļāđāļ
āļāļĨāļēāļŠ āļāļ°āļāļĢāļ°āļāļāļāđāļāļāđāļ§āļĒāļŠāļĄāļēāļāļīāļāļŠāļāļāļāļĢāļ°āđāļ āļ āļāļ·āļ āđāļāļāļāļĢāļīāļāļīāļ§āļāđāļŦāļĢāļ·āļāļāļąāļ§āđāļāļĢ āļāļĩāđāđāļāđāđāļāļāļēāļĢāđāļāđāļāļāđāļāļĄāļđāļĨāļ āļēāļĒāđāļāļāļĨāļēāļŠāļāļąāđāļāđ āđāļĨāļ°āđāļĄāļāļāļ (methods) āđāļāđāļāļāļąāļāļāđāļāļąāļāļāļēāļĢāļāļģāļāļēāļāļŦāļĢāļ·āļāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāđāļāļāļĨāļēāļŠāļāļąāđāļ āđāļĄāļāļāļāļāļąāđāļāļāļĨāđāļēāļĒāļāļąāļāļāļąāļāļāđāļāļąāļ āđāļāđāđāļāļāļĢāļīāļāļāļāļāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļīāļāļ§āļąāļāļāļļāđāļĨāđāļ§āđāļĢāļēāļāļ°āđāļĢāļĩāļĒāļāļ§āđāļēāđāļĄāļāļāļāđāļāļ āđāļāļĢāļēāļ°āļ§āđāļēāļĄāļąāļāļāļđāļāļāļĢāļ°āļāļēāļĻāļāļĒāļđāđāļ āļēāļĒāđāļāļāļĨāļēāļŠ āļāļĩāđāđāļāđāļāļĢāļđāļāđāļāļāļāļāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļĨāļēāļŠāđāļāļ āļēāļĐāļē Python
āđāļĢāļēāļāļ°āđāļāđāļāļģāļŠāļąāđāļ class
āļŠāļģāļŦāļĢāļąāļāļŠāļĢāđāļēāļāļāļĨāļēāļŠāđāļāļ āļēāļĐāļē Python āđāļĨāļ°āļāļēāļĄāļāđāļ§āļĒāļāļ·āđāļāļāļāļāļāļĨāļēāļŠ ClassName
āļāļ·āđāļāļāļāļāļāļĨāļēāļŠāļāļ§āļĢāļāļ°āļāļķāđāļāļāđāļāļāđāļ§āļĒāļāļąāļ§āđāļŦāļāđāđāļĨāļ°āđāļāđāļāļĢāļđāļāđāļāļ camel case āļŦāļĨāļąāļāļāļēāļāļāļąāđāļāđāļāđāļāļāļģāļŠāļąāđāļāđāļāļāļēāļĢāļāļģāļŦāļāļāļāļąāļ§āđāļāļĢāđāļĨāļ°āđāļĄāļāļāļāļāļāļāļāļĨāļēāļŠ āļāđāļāđāļāļĄāļēāļāļđāļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļĨāļēāļŠāđāļāļ āļēāļĐāļē Python
āđāļāļāļąāļ§āļāļĒāđāļēāļ āđāļĢāļēāđāļāđāļŠāļĢāđāļēāļāļāļĨāļēāļŠ Book
āđāļĨāļ°āļ āļēāļĒāđāļāļĄāļĩāđāļĄāļāļāļ __init__()
āļāļķāđāļāđāļāđāļāļāļāļāļŠāļāļĢāļąāļāđāļāļāļĢāđ (Constructor) āļāļķāđāļāļāļ°āļāļđāļāđāļĢāļĩāļĒāļāļāļąāļāđāļāļĄāļąāļāļīāđāļĄāļ·āđāļāļāļāļāđāļāđāļāļāļđāļāļŠāļĢāđāļēāļāļŠāļģāđāļĢāđāļ āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļĢāļāļāļāļāđāļĄāļāļāļāļāļ°āđāļāđāļ self
āđāļŠāļĄāļ āļāļĩāđāļāļ°āđāļāđāđāļāđāļāļāļąāļ§āđāļāļĢāđāļāļāļēāļĢāļāđāļēāļāļāļķāļāļāļāļāđāļāđāļāļāļąāļāļāļļāļāļąāļ āļāļĨāļēāļŠāļāļĩāđāļāļ°āļĄāļĩāļŠāļāļāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļ·āļ name
āđāļĨāļ° price
āđāļāđāļŠāļģāļŦāļĢāļąāļāđāļāđāļāļāļ·āđāļāđāļĨāļ°āļĢāļēāļāļēāļāļāļāļŦāļāļąāļāļŠāļ·āļāļāļāļāđāļāđāļĨāļ°āļāļāļāđāļāđāļ āļŦāļĨāļąāļāļāļēāļāļāļĩāđāđāļĢāļēāđāļāđāļŠāļĢāđāļēāļāļāļĨāļēāļŠāđāļŠāļĢāđāļāđāļĨāđāļ§ āļāđāļāđāļāđāļĢāļēāļāļ°āļāļģāļĄāļēāļŠāļĢāđāļēāļāļāļāļāđāļāđāļ
āđāļāļāļąāļ§āļāļĒāđāļēāļ āđāļĢāļēāđāļāđāļŠāļĢāđāļēāļāļāļąāļ§āđāļāļĢāļāļāļāđāļāđāļāļāļēāļāļāļĨāļēāļŠ Book
āļŠāļāļāļāļąāļ§āđāļāļĢ āļāļ·āļ b1
āđāļĨāļ° b2
āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāđāļĢāļāđāļāļāļāļāļŠāļāļĢāļąāļāđāļāļāļĢāđāļāļąāđāļāđāļĢāļēāđāļāđāļĨāļ°āđāļ§āđāļāđāļ āđāļāļĢāļēāļ° Python āļāļ°āđāļŠāđāđāļāđāļāļāļāļāđāļāđāļāļāļąāļāļāļļāļāļąāļāđāļŦāđāļāļąāļāđāļāļĄāļąāļāļī āļāļąāļāļāļąāđāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāđāļĢāļēāļāļ°āļāđāļāļāđāļŠāđāļāļ·āļāļāļ·āđāļāđāļĨāļ°āļĢāļēāļāļēāļāļāļāļŦāļāļąāļāļŠāļ·āļ
āļŦāļĨāļąāļāļāļēāļāļāļĩāđāļāļāļāđāļāđāļāļāļđāļāļŠāļĢāđāļēāļāđāļĨāđāļ§ āļāļąāđāļ b1
āđāļĨāļ° b2
āļāļ°āļĄāļĩāđāļāļāļāļĢāļīāļāļīāļ§āļāđ name
price
āđāļĨāļ°āđāļĄāļāļāļ getDetail()
āđāļāđāļāļāļāļāļāļąāļ§āđāļāļāļāļĩāđāđāļĄāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļ āđāļāļāļēāļĢāđāļāđāļēāļāļķāļāļŠāļĄāļēāļāļīāļāļ āļēāļĒāđāļāļāļāļāđāļāđāļāļāļ°āđāļāđāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļļāļ (.) āļāļąāļāļāļąāđāļāđāļĄāļ·āđāļāđāļĢāļēāđāļĢāļĩāļĒāļ b1.getDetail()
āļāļ°āđāļāđāļāļāļēāļĢāđāļŠāļāļāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāļāđāļāļĄāļđāļĨāđāļāļāļāļāđāļāđāļ b1
āļāļķāđāļ b2
āļāđāđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļ āđāļĨāļ°āļāđāļāļĄāļēāđāļĢāļēāđāļāđāđāļāļĨāļĩāđāļĒāļāļāđāļē price
āļāļāļāļāļāļāđāļāđāļ b1
āđāļŦāđāļĄāļĩāļāđāļēāđāļāđāļ 99 āđāļĨāļ°āđāļŠāļāļāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāļāļĩāļāļāļĢāļąāđāļ āđāļĨāļ°āļāļĩāđāđāļāđāļāļāļĨāļĨāļąāļāļāđāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāļĢāđāļāļĢāļĄ
āđāļāļāļāļāļāļĩāđ āļāļļāļāđāļāđāđāļŦāđāļāđāļĨāđāļ§āļ§āđāļēāļāļĨāļēāļŠāļŦāļāļķāđāļāļāļĨāļēāļŠāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļŠāļĢāđāļēāļāđāļāđāļāļāļāļāđāļāđāļāļāļĩāđāļāļąāļāļāđāđāļāđ āļāļķāđāļāļāļĩāđāđāļāļāļāļ·āļāļ§āđāļēāđāļāđāļāđāļāļ§āļāļīāļāļāļĩāđāļŠāļģāļāļąāļāļāļāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļīāļāļ§āļąāļāļļāđāļāļāļēāļĢāļāļģāđāļāđāļāļāļĨāļąāļāļĄāļēāđāļāđāļāđāļģ
āļŦāļĨāļąāļāļāļēāļāļāļĩāđāļāļļāļāđāļāđāđāļŦāđāļāļāļēāļĢāļāļĢāļ°āļāļēāļĻāļāļĨāļēāļŠāđāļĨāļ°āļŠāļĢāđāļēāļāļāļāļāđāļāđāļāđāļāđāļāļ·āđāļāļāļāđāļāđāļĨāđāļ§ āļāđāļāđāļāļĄāļēāļāļđāļāļąāļ§āļāļĒāđāļēāļāđāļāļīāđāļĄāđāļāļīāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļēāļāļāļąāļāļāļĨāļēāļŠāđāļāļ āļēāļĐāļē Python
āđāļāļāļąāļ§āļāļĒāđāļēāļ āđāļĢāļēāđāļāđāļŠāļĢāđāļēāļāļāļĨāļēāļŠ Person
āļāļĩāđāļāļĢāļ°āļāļāļāđāļāļāđāļ§āļĒāđāļāļāļāļĢāļīāļāļīāļ§āļāđ firstName
āđāļĨāļ° lastName
āđāļĨāļ°āđāļĄāļāļāļ getName()
āļŠāļģāļŦāļĢāļąāļāļĢāļąāļāļāļ·āđāļāļāļąāļāļāļēāļĄāļŠāļāļļāļĨāļāļĢāđāļāļĄāļāļąāļ āđāļĨāļ°āđāļĢāļēāđāļāđāļāļģāļŦāļāļāļāđāļēāđāļŦāđāļāļąāļāđāļāļāļāļĢāļīāļāļīāļ§āļāđ career
āđāļĨāļ° country
āđāļāļ āļēāļĒāļŦāļĨāļąāļ āļāļķāđāļāđāļāļĒāļāļāļāļīāđāļĨāđāļ§āđāļāļāļēāļĢāļāļģāļŦāļāļāđāļāļāļāļĢāļīāļāļīāļ§āļāđāđāļĢāļīāđāļĄāļāđāļāļāļ§āļĢāļāļ°āļāļģāđāļāđāļĄāļāļāļ __init__()
āļāļąāļāļāļąāđāļ āļāļĩāđāļāļ°āļāļģāđāļŦāđāļāļļāļāđāļŦāđāļāļ§āđāļēāđāļāļ āļēāļĐāļē Python āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĢāļīāļāļīāļ§āļāđāđāļāđ āđāļāļāļāļ°āļāļĩāđāđāļāļĢāđāļāļĢāļĄāļāļģāļāļēāļāđāļāđ
āļāļĩāđāđāļāđāļāļāļĨāļĨāļąāļāļāđāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāļĢāđāļāļĢāļĄ āļāļļāļāđāļāđāđāļŦāđāļāđāļĨāđāļ§āļ§āđāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļ āļēāļĐāļē Python āļāļąāđāļāļāđāļāļāļāđāļēāļāļĒāļ·āļāļŦāļĒāļļāđāļ āļāļļāļāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāļāļĢāļ°āļāļēāļĻāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļąāđāļāļŦāļĄāļāđāļ§āđāđāļāļāļāļāđāļĢāļāļāđāđāļāđ āļāļļāļāļāļēāļāļāļ°āđāļāļīāđāļĄāđāļāđāļēāļĄāļēāđāļāļ āļēāļĒāļŦāļĨāļąāļāđāļāļāļēāļ°āļāļāļāđāļāđāļāļāļĩāđāļāđāļāļāļāļēāļĢāđāļāđ āđāļŦāļĄāļ·āļāļāđāļāļāļāļāđāļāđāļ p2
āđāļĄāđāđāļāđāļāđāļāļāļāļēāļĢāļĄāļĩāđāļāļāļāļĢāļīāļāļīāļ§āļāđāđāļŦāļĄāļ·āļāļāļāļąāļāļāļāļāđāļāđāļ p
āđāļāđāļāļąāđāļāļŠāļāļāļĒāļąāļāļĄāļĩāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļēāļāļāļĒāđāļēāļāļāļĩāđāđāļŦāļĄāļ·āļāļāļāļąāļ
Constructor āđāļĨāļ° Destructor
āļāđāļāļĄāļēāđāļĢāļēāļāļ°āļāļđāļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļēāļĢāđāļāđāļāļēāļ Constructor āđāļĨāļ° Destructor āđāļāļ āļēāļĐāļē Python āļāļąāđāļāļĄāļĩāđāļĄāļāļāļāļāļīāđāļĻāļĐ (Special methods) āļāļĩāđāļŠāļĢāđāļēāļāđāļŦāđāļāļąāļāđāļāļĄāļąāļāļīāđāļĄāļ·āđāļāļāļļāļāļŠāļĢāđāļēāļāļāļĨāļēāļŠāļāļķāđāļāļĄāļē āđāļāļ·āđāļāđāļāđāļāļēāļāđāļĢāļēāļāļ°āļāđāļāļ override āđāļĄāļāļāļāđāļŦāļĨāđāļēāļāļąāđāļ āđāļĄāļāļāļāđāļĢāļāļāļ·āļ __init__()
āļāļķāđāļāđāļĄāļāļāļāļāļĩāđāļāļ°āļāļģāļāļēāļāđāļĄāļ·āđāļāļāļāļāđāļāđāļāļāļđāļāļŠāļĢāđāļēāļāļŠāļģāđāļĢāđāļ āļŦāļĢāļ·āļāđāļĢāļĩāļĒāļāļ§āđāļē Constructor āļĄāļąāļāļĄāļąāļāļāļ°āđāļāđāđāļāļāļēāļĢāļāļģāļŦāļāļāđāļāļāļāļĢāļīāļāļīāļ§āļāđāđāļĨāļ°āļāđāļēāđāļĢāļīāđāļĄāļāđāļāđāļŦāđāļāļąāļāļāļāļāđāļāđāļ āļāđāļāļĄāļēāļāļ·āļāđāļĄāļāļāļ __del__()
āļāļķāđāļāđāļĄāļāļāļāļāļĩāđāļāļ°āļāļģāļāļēāļāđāļĄāļ·āđāļāļāļāļāđāļāđāļāļāļđāļāļāļģāļĨāļēāļĒ āļŦāļĢāļ·āļāđāļĢāļĩāļĒāļāļ§āđāļē Destructor āļĄāļēāļāļđāļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāļāļēāļ
āđāļāļāļąāļ§āļāļĒāđāļēāļ āđāļĢāļēāđāļāđāļāļģāļāļēāļĢ override āđāļĄāļāļāļ __init__()
āļĄāļąāļāļāļđāļāđāļĢāļĩāļĒāļāļāļąāļāđāļāļĄāļąāļāļīāđāļĄāļ·āđāļāđāļĢāļēāļŠāļĢāđāļēāļāļāļāļāđāļāđāļāļŠāļģāđāļĢāđāļ āļāļēāļāļāļģāļŠāļąāđāļ Person('Chase', 'Rice')
āļŦāļĨāļąāļāļāļēāļāļāļąāđāļāđāļĢāļēāđāļāđāļāļģāļāļēāļĢ override āđāļĄāļāļāļ __del__()
āļāļķāđāļāđāļĄāļāļāļāļāļĩāđāļāļ°āļāļđāļāđāļĢāļĩāļĒāļāđāļāđāļāļēāļāļāđāļāļāļāļĩāđāļāļāļāđāļāđāļāļāļ°āļāļđāļāļāļģāļĨāļēāļĒ āđāļāđāļāđāļāđāļĢāļēāđāļāđāļāļģāļĨāļēāļĒāļāļāļāđāļāđāļāļāđāļ§āļĒāļāļģāļŠāļąāđāļ del p
āļāļķāđāļāļāļ°āļāļģāđāļŦāđāļāļāļāđāļāđāļāļāļđāļāļĨāļāļāļāļāđāļāļāļēāļāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģ
āļāļĩāđāđāļāđāļāļāļĨāļĨāļąāļāļāđāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāļĢāđāļāļĢāļĄ āđāļĄāļ·āđāļāļŠāļĢāđāļēāļāļāļāļāđāļāđāļāļŠāļģāđāļĢāđāļāđāļĢāļēāđāļāđāđāļŠāļāļāļāđāļāļāļ§āļēāļĄāđāļāđāļĄāļāļāļ __init__()
āļ§āđāļēāļŠāļĢāđāļēāļāļāļāļāđāļāđāļāļŠāļģāđāļĢāđāļāđāļĨāđāļ§ āđāļĨāļ°āđāļĄāļ·āđāļāđāļĢāļēāļĨāļāļāļāļāđāļāđāļāđāļāļĢāđāļāļĢāļĄāđāļŠāļāļāļāđāļāļāļ§āļēāļĄāđāļāđāļĄāļāļāļ __del__()
āļ§āđāļēāļāļāļāđāļāđāļāļāļđāļāļāļģāļĨāļēāļĒāđāļāđāļĨāđāļ§ āļāļķāđāļāļāļēāļĢāļāļģāļāļēāļāđāļŦāļĨāđāļēāļāļĩāđāļāļ°āđāļāļīāļāļāļķāđāļāļāļąāļāđāļāļĄāļąāļāļī āđāļāđāļāļāļāļ§āđāļēāđāļāļ āļēāļĐāļē Python āđāļĢāļēāļĄāļąāļāļāļ°āđāļāđāļāļāļāļŠāļāļĢāļąāļāđāļāļāļĢāđāđāļŠāļĄāļ āđāļāđāļ§āđāļē Destructor āļĄāļąāļāļāļ°āđāļĄāđāđāļāđāđāļāđāļāđāļāļĒāļāļąāļ āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄāļĒāļąāļāļĄāļĩāđāļĄāļāļāļāļāļīāđāļĻāļĐāļāļ·āđāļāđ āļāļĩāļāļāļĩāđāđāļĢāļēāļĒāļąāļāđāļĄāđāđāļāđāļāļđāļāļāļķāļāđāļāļāļāļāļĩāđ
Static variables āđāļĨāļ° Static methods
āļŠāļģāļŦāļĢāļąāļāđāļĢāļ·āđāļāļāļŠāļļāļāļāđāļēāļĒāļāļĩāđāļāļļāļāļāļ°āđāļāđāđāļĢāļĩāļĒāļāđāļāļāļāļāļĩāđ āļāļ·āļāļāļēāļĢāđāļāđāļāļēāļ static variable āđāļĨāļ° static method āđāļāļĒ static variable āļŦāļĢāļ·āļāļāļĨāļēāļŠāđāļāļāļāļĢāļīāļāļīāļ§āļāđ āļāļ·āļāļāļąāļ§āđāļāļĢāļāļĩāđāļāļĢāļ°āļāļēāļĻāļ āļēāļĒāđāļāļāļĨāļēāļŠāļāļķāđāļāļāļąāļ§āđāļāļĢāļāļĩāđāļāļ°āđāļāļĢāđāļāļąāļāļāļāļāđāļāđāļāļāļļāļāļāļąāļāļāļĩāđāļŠāļĢāđāļēāļāļāļēāļāļāļĨāļēāļŠāļāļĩāđ āļŠāđāļ§āļ static method āđāļāđāļāđāļĄāļāļāļāļāļĩāđāļŠāļĢāđāļēāļāđāļ§āđāđāļāļāļĨāļēāļŠāđāļāđāđāļĄāđāđāļāđāļĄāļĩāļŠāđāļ§āļāđāļāļĩāđāļĒāļ§āļāļąāļāļāđāļāļāļāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļāļāđāļāđāļ āļĄāļēāļāļđāļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāļāļēāļ
āđāļāļāļąāļ§āļāļĒāđāļēāļ āđāļĢāļēāđāļāđāļāļĢāļ°āļāļēāļĻāļāļĨāļēāļŠ Box
āđāļāļĒāļāļĨāļēāļŠāļāļĩāđāļĄāļĩāļāļąāļ§āđāļāļĢāļāļāļāļāļĨāļēāļŠ āļāļ·āļ color
āļāļąāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāļāļąāļ§āđāļāļĢāļāļĩāđāļāļ°āļāļđāļāđāļāđāļāļēāļāļĢāđāļ§āļĄāļāļąāļāļāļąāļāļāļļāļāļāļāļāđāļāđāļāļāļĩāđāļŠāļĢāđāļēāļāļāļēāļāļāļĨāļēāļŠāļāļĩāđ āļāđāļāļĄāļēāļ āļēāļĒāđāļāđāļĄāļāļāļ __init__()
āđāļāđāļāļāļēāļĢāļāļģāļŦāļāļāļāđāļāļĄāļđāļĨāđāļŦāđāļāļąāļāļāļāļāđāļāđāļāđāļāđāļĨāļ°āļāļąāļāļāļĩāđāļāļ°āļĄāļĩāļāļ§āļēāļĄāļāļ§āđāļēāļ āļāļ§āļēāļĄāļĒāļēāļ§ āđāļĨāļ°āļāļ§āļēāļĄāļŠāļđāļ āđāļĨāļ°āđāļĄāļāļāļ getVolume()
āļŠāļģāļŦāļĢāļąāļāļĢāļąāļāļāļĢāļīāļĄāļēāļāļĢāļāļāļāļāļĨāđāļāļ
āļ āļēāļĒāđāļāļāļĨāļēāļŠ Box
āđāļĢāļēāđāļāđāļŠāļĢāđāļēāļ static method compare()
āđāļāļĒāđāļāđ decorator @staticmethod
āļāļģāļŦāļāđāļēāļāđāļāļāļŦāļāļķāđāļāļāļĢāļĢāļāļąāļ āđāļĄāļāļāļāļāļĩāđāđāļĄāđāđāļāđāļĄāļĩāļŠāđāļ§āļāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāđāļāļĄāļđāļĨāļ āļēāļĒāđāļāļāļĨāļēāļŠ āļŠāļąāļāđāļāļāļļāļ§āđāļēāļĄāļąāļāđāļĄāđāļĄāļĩāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ self
āļāļđāļāļŠāđāļāđāļāđāļēāļĄāļē āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĢāļĩāļĒāļāđāļāđāļāļēāļ static variables āļŦāļĢāļ·āļ static method āļāļąāđāļāļāļ°āđāļĄāđāļāļķāđāļāļāļąāļāļāļāļāđāļāđāļ āļāļąāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāđāļĢāļēāļāļ°āđāļāđāļāļ·āđāļāļāļāļāļāļĨāļēāļŠāđāļāļ āđāļāļāļģāļŠāļąāđāļ Box.color = 'red'
āđāļāđāļāļāļēāļĢāļāļģāļŦāļāļāļŠāļĩāđāļŦāđāļāļąāļāļāļĨāđāļāļāļāļļāļāļāļĨāđāļāļāđāļāđāļāļŠāļĩāđāļāļ āđāļĨāļ°āļāļģāļŠāļąāđāļ Box.compare(a, b)
āđāļāđāļāļāļēāļĢāđāļāļĢāļĩāļĒāļāđāļāļĩāļĒāļāļāļĢāļīāļĄāļēāļāļĢāļāļāļāļāļĨāđāļāļāļāļēāļāļāđāļēāļĒāļ§āđāļēāļĄāļēāļāļāļ§āđāļēāļāļēāļāļāļ§āļēāļŦāļĢāļ·āļāđāļĄāđ
āļāļĩāđāđāļāđāļāļāļĨāļĨāļąāļāļāđāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāļĢāđāļāļĢāļĄ āļāļ°āđāļŦāđāļāļ§āđāļēāđāļĢāļēāđāļāđāļāļģāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāļāđāļēāļŠāļĩāļāļāļāļāļĨāđāļāļāđāļāđāļāļŠāļĩāđāļāļāđāļāļāļģāļŠāļąāđāļāđāļāļĩāļĒāļ§ āđāļāđāļĄāļąāļāļāļđāļāļāļģāđāļāđāļāđāļāļąāļāļāļļāļāļāļĨāđāļāļ āđāļĨāļ°āđāļĄāļāļāļāļŠāļģāļŦāļĢāļąāļāđāļāļĢāļĩāļĒāļāđāļāļĩāļĒāļāļāļĢāļīāļĄāļēāļāļĢāļāļāļāļāļĨāđāļāļāļĄāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāđāļāļĒāđāļĄāđāļāļķāđāļāļāļąāļāļāļāļāđāļāđāļāđāļāđ āļāļąāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļē static method āļāļēāļāļāļ°āđāļāđāļāđāļĄāļāļāļāļāļĩāđāļāļģāļāļēāļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļāļāđāļāđāļāļāļĩāđāļŠāļĢāđāļēāļāļāļēāļāļāļĨāļēāļŠāļāļĩāđ āđāļāđāđāļĄāđāđāļāđāđāļāđāļāđāļĄāļāļāļāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļēāļĢāļāđāļāļĄāļđāļĨāđāļāļāļĨāļēāļŠāđāļāļĒāļāļĢāļ
āđāļāļāļāļāļĩāđ āļāļļāļāđāļāđāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļĩāđāļĒāļ§āļāļąāļāļāļĨāļēāļŠāđāļĨāļ°āļāļāļāđāļāđāļāđāļāļ āļēāļĐāļē Python āļāļķāđāļāđāļāđāļāļŠāļīāđāļāļāļĩāđāļāļļāļāļāļ§āļĢāļāļ°āļāļģāļāļ§āļēāļĄāđāļāđāļēāđāļāđāļāļ·āđāļāļāļĩāđāļāļ°āđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļ OOP āļāļķāđāļāļĄāļąāļāļāđāļ§āļĒāđāļŦāđāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļĢāļ§āļāđāļĢāđāļ§āļāļķāđāļ āļāļāļāļāļēāļāļāļĩāđāđāļĢāļēāļĒāļąāļāļāļđāļāđāļāļĩāđāļĒāļ§āļāļąāļāđāļĄāļāļāļāļāļīāđāļĻāļĐ Constructor āđāļĨāļ° Destructor āđāļĨāļ°āļŠāļĄāļēāļāļīāļāļāļĩāđāđāļāđāļ static āļāļāļāļāļĨāļēāļŠ
Reference :
Last updated