Java Exercise 16: Function Examples and Questions
// (I don't understand why the examples were designed this way. -_-)
/* My function example 01 */ public class Function { static void sub() { // void = return type (does not return a result value before being called!) // sub = function name (user-defined) // () can contain parameters !!! // 1. Create sub() as an object and call it // 2. Or declare as static and call directly System.out.println("sub function called"); } public static void main(String[] args) { sub(); // direct call because sub is static } }Explores different ways to define and call methods: static methods (called directly) vs instance methods (require object creation). Notes on void return type, parameters, and the static keyword.
