Answer: This is an example of CONTROL THEORY.
Explanation: Control theory in Psychology can be defined as the view that an individual holds back onself from social standard behaviour because so many different factors or agents influence their urge to break social norms.
In this case, the norm is to skip class and hang out with friends but because of the goals Joe has in mind, he doesn't want to give in to his caprice. Instead, he exhibits CONTROL.