Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2015
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. class A:
  2. b = 2
  3. a = A()
  4. a.b
  5.  
  6. ==
  7.  
  8. A = type('A', [], {b: 2}) # type, если принимает 1 аргумент, то он выводит класс этого обьекта, если 3 - создает класс с указанными параметрами
  9. a = A.__new__() # Если в C++ тебе нужно самому описывать весь конструктор обьекта, то Python делает это за тебя (но это можно переопределить, конечно)
  10. a.__dict__['b'] # Когда ты стучишься до аттрибута обьекта, ты на самом стучишься к словарю, где хранятся все его аттрибуты
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement