From efdc410b891766a4b6d511ee75de19eea2b5d960 Mon Sep 17 00:00:00 2001
From: andrbl <andrbl@stud.ntnu.no>
Date: Wed, 6 Apr 2022 19:57:24 +0200
Subject: [PATCH] La til: skrivDataBaklengs() funk. skrivDataForlengs() funk. i
 bane.cpp og bane.h.

---
 bane.cpp | 12 ++++++++++++
 bane.h   | 12 +++++++-----
 2 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/bane.cpp b/bane.cpp
index aff8f24..1d8cba3 100644
--- a/bane.cpp
+++ b/bane.cpp
@@ -23,4 +23,16 @@ void Bane::skrivData() {
 
 void Bane::skrivType() {
     cout << "Bane";
+}
+
+void Bane::skrivDataForlengs() {
+    skrivType();
+    skrivData();
+    Rute::skrivDataForlengs();
+}
+
+void Bane::skrivDataBaklengs() {
+    skrivType();
+    skrivData();
+    Rute::skrivDataBaklengs();
 }
\ No newline at end of file
diff --git a/bane.h b/bane.h
index c3fb9da..e56efb2 100644
--- a/bane.h
+++ b/bane.h
@@ -3,21 +3,23 @@
 
 #include <iostream>
 
-#include "rute.h"
 #include "konstanter.h"
 #include "lesData3.h"
+#include "rute.h"
 
 class Bane : public Rute {
-    private:
+   private:
     int antallVogner;
     int baneLengde;
-    
-    public:
+
+   public:
     Bane();
     virtual ~Bane();
     void lesData();
     void skrivData();
     void skrivType();
+    void skrivDataForlengs();
+    void skrivDataBaklengs();
 };
 
-#endif // __BANE_H
\ No newline at end of file
+#endif  // __BANE_H
\ No newline at end of file
-- 
GitLab