opp in ruby
Bài đăng này đã không được cập nhật trong 8 năm
Object
đây là thành phần cơ bản tạo nên chương trình hướng đối tượng.Một đối tượng trong OPP gồm 2 thành phần là thuộc tính và phương thức.Trong đó, thuộc tính đơn giản là các biến chứa dữ liệu còn phương thức là các hàm thủ tục.
để tạo nên đối tượng thì chúng ta phải có lớp (class).Lớp là khuôn để tạo nên đối tượng. ví dụ
class Person
end
a = Person.new
puts a
trong đoạn code trên ta định nghĩa một lớp và tạo một đối tượng từ lớp đó.
Phương thức khởi tạo
phương thức khởi tạo là một phương thức đặc biệt.phương thức này tự động gọi khi chúng ta tạo ta một đối tượng.tất cả các phương thức khởi tạo trong ruby đều có tên là initialize
class Person
def initialize
puts "person is created"
end
end
a = Person.new
output
person is created
All rights reserved