When do I need to encapsulate a piece of code into a function? when do I need to encapsulate it into a class? The problem I encountered yesterday was to encapsulate a piece of code into a class result. the moderator said there was no need to encapsulate it into a class. so I would like to ask when to encapsulate it into a class and when to encapsulate it into a function.? I think it is easier to encapsulate functions. why is there a lot of paging mysql classes written by others? isn't it good to encapsulate functions directly?
Reply to discussion (solution)
The methods encapsulated into functions (process-oriented) and encapsulation classes (Object-Oriented) are the same, depending on the programming method you adopt.
For example, if you have adopted an object-oriented programming method (or by a framework), then the encapsulated function will look nondescribable. Classes are everywhere. isn't a single function alone?
That is what the upstairs means, depending on the situation. Not an overview.