opp in ruby
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à ...
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