View Single Post
Vanlig å definere klasser i header (et slags interface (hvis du er kjent med java) med tanke på planleggingsstadie.

Ellers ser du hvordan jeg ville gjort det.

HTML-kode

class Triangle{
    private:
    
    float base;
    float height;
    
    public:
    
    Triangle (float base, float height){
        this->base    = base;
        this->height  = height;
    }
    void changeBase(int base){
        this->base = base;
    }
    
    void changeHeight(int height){
        this->height = height;
    }
    
    ~Triangle();
    float area() {return (base/2)*height;}
};

HTML-kode

#include <iostream>
#include "Triangle.h"
using namespace std;

int main()
{
   Triangle* tri = new Triangle(3,10);
   cout << tri->area() << endl; 
   
   return 0;
}