Can anyone help me please to correct this UML diagram (Linked below). I have already translated this UML into C++ code?

Write your question here.

Can anyone help me please to correct this UML diagram (Linked below). I have already translated this UML into C++ code?
I am very beginner. Any advise will be appreciated.

https://docupub.com/docs/220a8a45-3860-48c1-a332-3829d4874f1b/UML%20Diagram.pdf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57

class DataSource
{
public:
	double** dataElement = nullptr;
	int numberOfRow, numberOfColumn;
	DataSource();
	~DataSource();

protected:
private:
};
#include "DataSource.h"
class Matrix
{
public:
	double** matrixElement = nullptr;
	Matrix();
	virtual~Matrix();
	void filterDataElement();

protected:

private:
	MatrixAlgorith *matAlgObj;
};
------------------------------------------------------------------------------------------------------------
#include "Matrix.h"

class MatrixAlgorithm
{
public:
	char* matrixAlgorithmName;
	MatrixAlgorithm();
	~MatrixAlgorithm();
	Matrix* matObj;
};
 -----------------------------------------------------------------------------------------------------------------
class Algorithm
{
public:
	bool solveableOrNot();
	Algorithm();
	virtual ~Algorithm();
};

------------------------------------------------------------------------------------------------------------------
class Itarative
{
public:
	double** matrixL;
	double** matrixU;
	int itarationNnumber;
	double convergence;
	double accuracyLimit;
	Itarative();
	virtual ~Itarative();
};
------------------------------------------------------------------------------------------------------------
#include "Itarative.h"

class Jacobi
{
public:
	Jacobi();
	~Jacobi();
	void algorithm();
};
The link does not work for me.

What kind of help do you need?
Topic archived. No new replies allowed.