“A concern is a particular goal, concept, or area of interest”
There are mainly two types of concern from an object perspective:-
Core / Main concerns which it should satisfy and is his work.
Above is a class diagram which shows relationshipbetween two classes “ClsCustomer” and “ClsAuditTrail”. “ClsCustomer” class does inserting of new customer’s in to database and “ClsAuditTrail” does the auditing of what is changed in the customer class.
Now there are two concerns in this project :-
1.Customer code should not exceed greater than 10 length (Business level concern)