Class diagram ++