25 lines
		
	
	
		
			513 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			513 B
		
	
	
	
		
			C++
		
	
	
	
	
	
//
 | 
						|
// Created by Nik on 10/04/2022.
 | 
						|
//
 | 
						|
 | 
						|
#ifndef NALOGA0601_RECTANGLE_H
 | 
						|
#define NALOGA0601_RECTANGLE_H
 | 
						|
 | 
						|
#include "Shape2D.h"
 | 
						|
 | 
						|
class Rectangle : public Shape2D{
 | 
						|
private:
 | 
						|
    unsigned int width, height;
 | 
						|
public:
 | 
						|
    Rectangle(ColorCode color, unsigned int width, unsigned int height);
 | 
						|
    Rectangle(ColorCode color, unsigned  int size);
 | 
						|
    unsigned int getSurfaceArea() const override;
 | 
						|
    void draw() const override;
 | 
						|
    std::string getString() const;
 | 
						|
 | 
						|
 | 
						|
};
 | 
						|
 | 
						|
 | 
						|
#endif //NALOGA0601_RECTANGLE_H
 |