Commit
ab4200c63a1b9e7c89b955b250817d32b0ed3821
Test classe
| @@ -7,7 +7,7 @@ CXX = g++ |
| @@ -7,7 +7,7 @@ CXX = g++ |
7
| main: bin/main |
7
| main: bin/main |
8
| |
8
| |
9
| # Éxecutables |
9
| # Éxecutables |
10
| -bin/main: obj/main.o |
10
| +bin/main: obj/main.o obj/test.o obj/testClasse.o |
11
| $(CXX) $^ -o $@ $(CXXFLAGS) |
11
| $(CXX) $^ -o $@ $(CXXFLAGS) |
12
| |
12
| |
13
| # Objets |
13
| # Objets |
1
| /* Programme principal */ |
1
| /* Programme principal */ |
2
| |
2
| |
3
| #include "test.hpp" |
3
| #include "test.hpp" |
| |
4
| +#include "testClasse.hpp" |
4
| |
5
| |
5
| int main() { |
6
| int main() { |
6
| - helloWorld(4); |
7
| + Geoffrey frogeye; |
| |
8
| + frogeye.setN(42); |
| |
9
| + helloWorld(frogeye.getN()); |
7
| return 0; |
10
| return 0; |
8
| } |
11
| } |
| @@ -0,0 +1,9 @@ |
| @@ -0,0 +1,9 @@ |
| |
1
| +#include "testClasse.hpp" |
| |
2
| + |
| |
3
| +int Geoffrey::getN() { |
| |
4
| + return m_n; |
| |
5
| +} |
| |
6
| + |
| |
7
| +void Geoffrey::setN(int n) { |
| |
8
| + m_n = n; |
| |
9
| +} |
| @@ -0,0 +1,8 @@ |
| @@ -0,0 +1,8 @@ |
| |
1
| +class Geoffrey { |
| |
2
| + private: |
| |
3
| + int m_n; |
| |
4
| + |
| |
5
| + public: |
| |
6
| + int getN(); |
| |
7
| + void setN(int n); |
| |
8
| +}; |