Thank you for your comment.
I already have my standard data source class. Do you think it is redundant work if I create a small class that contain open and locate function again?
Since, this small class also will be added to business class, why don't just subclass the abstract business and get the functionality from the dataasource class that added to business by default?
What do you think?
Thank you
I am not the most powerful man in this world.
I am not the worst man in this world either.
I just as same as all of you.
I still need to learn from my mistakes...