Apache Velocity/პროგრამული მოდელი

ვიკიწიგნებიდან
Jump to navigation Jump to search

პროგრამული მოდელი[რედაქტირება]

მოდელი აღწერს ჩვენი ამოცანის ობიექტებს.

ერთადერთი ობიექტი, რომელთანაც მოგვიწევს მუშაობა იქნება პროდუქცია. პროდუქციას გააჩნია შემდეგი ძირითადი თვისებები:

  • დასახელება,
  • აღწერილობა,
  • გამოსახულების ვებ მისამართი,
  • ფასი.

პროდუქციის კლასის საწყისი კოდი ასე გამოიყურება.

package wiki.velocity.store;

public class Product {
	private String name;
	private String description;
	private String url;
	private String price;

	public String getName() {
		return name;
	}
	
	public void setName(String name) {
		this.name = name;
	}
	
	public String getDescription() {
		return description;
	}
	
	public void setDescription(String description) {
		this.description = description;
	}
	
	public String getUrl() {
		return url;
	}
	
	public void setUrl(String url) {
		this.url = url;
	}
	
	public String getPrice() {
		return price;
	}
	
	public void setPrice(String price) {
		this.price = price;
	}
}