21 lines
		
	
	
		
			244 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			244 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | 
 | ||
|  | :- object(square, | ||
|  | 	instantiates(class), | ||
|  | 	specializes(polygon)). | ||
|  | 
 | ||
|  | 
 | ||
|  | 	:- info([ | ||
|  | 		version is 1.0, | ||
|  | 		date is 1998/3/23, | ||
|  | 		authors is 'Paulo Moura', | ||
|  | 		comment is 'Square class.']). | ||
|  | 
 | ||
|  | 
 | ||
|  | 	number_of_sides(4). | ||
|  | 
 | ||
|  | 
 | ||
|  | 	instance_base_name(sq). | ||
|  | 
 | ||
|  | 
 | ||
|  | :- end_object. |