Сравнение друзей и методов
Часть одного класса
Могут быть public, private или protected
Имеют полный доступ к свойствам объектов своего класса
Вызываются через вызывающий объект
Используют this для указания вызывающего объекта
функции-члены
функции-друзья
                                
Вызов друзей
                                
Приходится первым размещать раздел private
Открывает код методов пользователю 
Возрастает объем описания класса
                                
printf("\n is_the_same_as(String, char*)");
   if ( is_the_same_as( h1, “hello”) &&
     !is_the_same_as( h1, “world”) )
      printf("works.\n");
   else
      printf("doesn't work.\n");
printf("\n is_different_from(String,char*)");
   if ( !is_different_from( h1, “hello”) &&
      is_different_from( h1, “world”) )
      printf("works.\n");
   else
      printf("doesn't work.\n");
printf("\n is_the_same_as(char*, String)");
   if ( is_the_same_as( “hello”, h1) &&
     !is_the_same_as( “world”, h1) )
      printf("works.\n");
   else
      printf("doesn't work.\n");
printf("\n is_different_from(char*, String)");
   if ( is_ different_from( “hello”, h1) &&
     !is_ different_from( “world”, h1) )
      printf("works.\n");
   else
      printf("doesn't work.\n");
}
                                
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть