Hiển thị các bài đăng có nhãn Class. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Class. Hiển thị tất cả bài đăng

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'