Sometimes, when you make a class, it directly instantiates an object to use in its methods. For example: public void myFunc() { MyType object = new MyType(); object.doSomething(); this.thingy = object.getSomething(); } This is generally viewed as bad, since you’re tightly coupling your class to the […]