- 클래스 생성자
- __construct
1 JavaScript[ | ]
JavaScript
Copy
function Dog(name) {
this.name = name;
}
var myDog = new Dog("snoopy");
console.log(myDog.name);
// snoopy
2 PHP[ | ]
PHP
Copy
class Dog {
public $name;
public function __construct($name) {
$this->name = $name;
}
}
$myDog = new Dog("snoopy");
echo $myDog->name;
// snoopy
3 Python[ | ]
Python
Copy
class Dog(object):
def __init__(self, name):
super(Dog, self).__init__()
self.name = name
mydog = Dog("snoopy")
print mydog.name
# snoopy
4 Ruby[ | ]
Ruby
Copy
class Dog
def initialize(name)
@name = name
end
end
myDog = Dog.new("snoopy")
5 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.