Is a program that only has one explicit
thread running multithreaded? The reason I ask is that in the book
Java after hours there are two programs that are similar and are called multithreaded. In one the thread controls a set amount of fish and moves them around the screen, but the Fish class does not implement runnable or extend thread. Is this really multi-threaded and why?