Skip to content
This repository was archived by the owner on Aug 13, 2019. It is now read-only.

Tasks List

jy95 edited this page Jul 31, 2019 · 3 revisions

LAST LIST UPDATE : 31/07/2019 - 10h13

🔢 Task folder ℹ️ Short Description
AbstractClass Code exercise on abstract class (Shape)
AccessModifiers MCQ on modifiers / packages
Array2D Code exercise to help students to make distinction between multidimensional array and matrix
BlackBox Code exercise on blackbox testing on specifications of a binarySearch method
Casting MCQ on casting operations
CircularLL Code exercise on implementing a Circular linked list
CodeAccuracy MCQ on Pre, Post conditions and Invariants
CodeAccuracy2 Code exercise on making assertations and implementation on code (Quicksort )
CommonErrors MCQ on some common Java programming errors
Coverage Code exercise on code coverage (JaCoCo)
Factory Code exercise on the Factory design pattern
Fibonacci Code exercise on recursive / iterative implementation of the same method
Generics Code exercise on a recursive structure with interfaces like Predicate / Function
Generics2 Code exercise on genericity (based on previous task)
Generics3 Code exercise on implementing logic gates using BiFunction and Function
Inheritance Small Code exercise (type : fill the gaps) on inheritance
MyArrayList Code exercise on implementing your own version of ArrayList
Observer Code exercise on the Observer design pattern
PostScript Code exercise on interpreter that uses operations stored in a stack
ProducerConsumer Code exercise on implementing the famous Producer / Consumer problem
QueueWithStacks Code exercise on implementing a FIFO queue using two stacks
SharedCounter Code exercise on handling shared counter with threads
StackWithQueue Code exercise on implementing a LIFO stack using a queue
Streams Code exercise on function programming with Streams (Beginner)
Streams2 Code exercise on function programming with Streams (Advanced)
StringUtils Code exercise on implementing several common methods inspired from java's String API
ThreadsIntroduction Code exercise to introduce the usage of threads
TreeCombineWith Code exercise on implementing a sum-merge method of two tree
TreeInorder Code exercise on implementing two different version of an "in-order" tree traversal : a recursive version and an iterative version
TreeSame Code exercise on implenting the method equals for Node and Tree
VisitorBasic Code exercise on the Visitor design pattern (beginner)
Visitor Code exercise on the Visitor design pattern (advanced)

Clone this wiki locally