package com.example.schedulerapp; import java.sql.*; public class RafisWeirdClass { protected Staff staff; protected Schedule schedule; private Connection dbConnection; public RafisWeirdClass(String dbURL, String dbUser, String dbPass){ connectDataBase(dbURL, dbUser, dbPass); this.staff = new Staff(dbConnection); this.schedule = new Schedule(dbConnection); } protected void connectDataBase(String dbURL, String dbUser, String dbPass){ try { dbConnection = DriverManager.getConnection(dbURL, dbUser, dbPass); } catch (Exception exception) { System.out.println("Failed to connect to the database"); exception.printStackTrace(); } System.out.println("Successfully connected to the database"); } public static void main(String[] args) { } }