Whats the difference between the doted arrow line (Dependency) and the solid arrow line (Using) ? Also is a aggregation (diamond shaped line) a implication that there are multiple objects of a class.
Like "Wheel is a Part of Car" , are there multiple wheels. The name aggregation confuses me a bit