fixed image links
All checks were successful
Build and Deploy MkDocs / deploy (push) Successful in 13s

This commit is contained in:
John Gatward
2026-03-24 23:17:58 +00:00
parent 8a5cc5c3a9
commit abc8b2452b
2 changed files with 5 additions and 5 deletions

View File

@@ -91,7 +91,7 @@ public class Compound {
} }
``` ```
![Image](assets/1.png) ![Image](/lectures/dms/assets/1.png)
*Composition* - The object only exists if the parent object exists, if the parent object is deleted then so is the child object. *Composition* - The object only exists if the parent object exists, if the parent object is deleted then so is the child object.
The zoo object owns the compound object. If the zoo object is deleted then the compound object is also deleted. The zoo object owns the compound object. If the zoo object is deleted then the compound object is also deleted.
@@ -102,7 +102,7 @@ public class Zoo {
} }
``` ```
![Image](assets/2.png) ![Image](/lectures/dms/assets/2.png)
**Inheritance** **Inheritance**
A way of forming new classes based on existing classes. Has a "is-a" relationship. A way of forming new classes based on existing classes. Has a "is-a" relationship.
@@ -126,7 +126,7 @@ public class Child extends Parent {
The super keyword called the parent class' constructor. The super keyword called the parent class' constructor.
![Image](assets/3.png) ![Image](/lectures/dms/assets/3.png)
**What is the difference between an abstract class and an interface** **What is the difference between an abstract class and an interface**
- Java abstract class can have instance methods that implement a default behaviour. May contain non-final variables. - Java abstract class can have instance methods that implement a default behaviour. May contain non-final variables.

View File

@@ -13,7 +13,7 @@ Latest version: **2.6**
- Helps to manage the complexity - Helps to manage the complexity
- Enables reuse of design - Enables reuse of design
<img src="assets/4.png" alt="img" style="zoom:80%;" /> <img src="/lectures/dms/assets/4.png" alt="img" style="zoom:80%;" />
## Object Orientated Analysis ## Object Orientated Analysis
@@ -49,7 +49,7 @@ Latest version: **2.6**
**Use case diagram of a fleet logistics management company** **Use case diagram of a fleet logistics management company**
![image](assets/5.png) ![image](/lectures/dms/assets/5.png)
**Base Path** - The optimistic path (best case scenario) **Base Path** - The optimistic path (best case scenario)