sale make Payment( created D: Pavment add Payment(p :Register makePaymento make Payment( create Pavment
RDB-RPC-Interface class o responsible for interacting with relational databases and for hand ling remote procedure calls o(two vastly different functional areas)
RDB-RPC-Interface class ⚫ responsible for interacting with relational databases and for handling remote procedure calls ⚫ (two vastly different functional areas)
RDBInterface class o completely responsible for interacting with relational databases o hundreds or thousands of methods(all related) ● A lot of supporting code
RDBInterface class ⚫ completely responsible for interacting with relational databases. ⚫ hundreds or thousands of methods(all related) ⚫ A lot of supporting code
RDBInterface class Only partially responsible for interacting with relational databases o interacts with a dozen other classes related to Rdb access
RDBInterface class ⚫ Only partially responsible for interacting with relational databases ⚫ interacts with a dozen other classes related to RDB access
Company class o completely responsible for(a) knowing its employees and(b) knowing its financial information ● total number of public methods is smal‖ o the amount of supporting code is small
Company class ⚫ completely responsible for (a) knowing its employees and (b) knowing its financial information. ⚫ total number of public methods is small ⚫ the amount of supporting code is small