Thứ Tư, 10 tháng 9, 2014

Class - Tìm hiểu về Class trong ruby on rails ( Phần 1 )

Object-oriented programming: là lập trình hướng đối tượng OOP. Là việc lập trình dựa trên những viên gạch là Objects.
Class: là một lớp trong lập trình OOP, có thể hình dung Class như một nhà máy Factory giúp sản sinh ra các Objects.
Objects: là một đối tượng trong RoRs nói riêng và lập trình hướng đối tượng nói chung.
Instances: Mỗi đối tượng cụ thể Objects được tạo ra từ các Class còn được gọi là Instances
Attributes: là các thuộc tính của Objects, các Objects khác nhau sẽ khác nhau về các thuộc tính cụ thể được gán cho nó
Method hay function: là các phương thức của một Class. Chúng ta dễ dàng thêm các phương thức cho một Class ở bước 3
1. Khai báo một Class trong RoRs
Class Car
end
2. Tạo các Objects hay Instances từ Class Car
Car1=Car.new
Car2=Car.new
3. Tạo các phương thức cho Class CarClass 
Car

# Viết phương thức make. Để thiết lập giá trị cụ thể cho thuộc tính attribute @make
  def make=(text) 
    @make = text 
  end 

end
Sau khi đã bổ sung phương thức make ta có thể sử dung cho một Objects cụ thể như sau.
Car1.make='Toyota'

Không có nhận xét nào:

Đăng nhận xét