Class Method Instance Method Static Method