Skip to content

Commit e0088fa

Browse files
committed
1 parent 4ee13ff commit e0088fa

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Matrix
2+
3+
[Example implementation](https://github.com/exercism/java/blob/master/exercises/matrix/.meta/src/reference/java/Matrix.java)
4+
5+
## General
6+
7+
- Class: define a class to resolve the problem
8+
- Constructors: initializing values when object is created
9+
- Methods: define methods to expose functionalities
10+
- Argument: constructor and methods takes values as arguments
11+
- Strings: input of problem is a `String`
12+
- Integer: work with integer values
13+
- Assignment: assign some objects to local variables
14+
- Variables: define references to structures
15+
- Static Variables: define static references
16+
- Loops: iterate on input and structures
17+
- Return values: methods should return requested values
18+
- Regular Expression: use expressions to split the input
19+
- Arrays: use multidimensional arrays to manipulate the input

0 commit comments

Comments
 (0)