В чем разница между языками C, C ++ и Java?

8 Ответы


  • Языки программирования бывают двух типов, а именно;
    (а). Модульный или функциональный язык программирования
    (b). Объектно-ориентированный язык программирования.
    (а). Модульный язык программирования: язык программирования называется модульным, если он поддерживает методы. Метод или функция - это блок или часть кода, которые логически связаны друг с другом. Этот раздел или блок кода получил свое конкретное или конкретное имя. Всякий раз, когда программист хочет выполнить определенный блок кода, он / она использует имя этого конкретного раздела или блока кода.
    (б). Объектно-ориентированный язык программирования: язык программирования называется объектно-ориентированным, если он поддерживает создание или разработку на нем классов. Класс представляет собой абстракцию объекта реального мира и используется для определения характеристик, качеств и действий, выполняемых объектом, для которого написан класс. Например, учитель - это объект, и если мы хотим написать класс для учителя, он будет включать характеристики, спецификации и действия, выполняемые учителем.
    C - это модульный язык программирования, в котором нет объектно-ориентированных функций.
    C ++ поддерживает как модульные, так и объектно-ориентированные функции.
    Java - полностью объектно-ориентированный язык, поскольку он не допускает модульного программирования. В Java каждый объект должен быть определен в терминах класса.
  • C - это процедурный язык,
    c ++ - ac с объектно-ориентированным языком,  
    java - это чистый объектно-ориентированный язык.
  • C - это язык программирования сверху вниз, c ++ - снизу вверх, а java - это независимый язык программирования.
  • C - это процедурно-ориентированный язык.

    C ++ - это c с объектно-ориентированным языком.

    Java действительно объектно-ориентирована.
  • C ++ относится к языку программирования общего назначения. Которая включает в себя как высокоуровневые, так и низкоуровневые языковые функции. Он имеет такие функции, как статическая типизация, произвольная форма, мультипарадигма, обычно компилируемый язык, поддерживающий процедурное программирование, абстракцию данных, объектно-ориентированное программирование и универсальное программирование. В то время как Java - это язык программирования, основанный на платформе Java Sun. Язык основан на синтаксисе C ++, но имеет более простую объектную модель и несколько низкоуровневых средств.
  • C - это язык среднего уровня, потому что он стоит между языком высокого уровня и языком низкого уровня. Программы, написанные на C, эффективны и быстры. Он используется в структурном программировании.

    C ++ является производным от языка C. C ++ использует привязку времени компиляции, что означает, что программист должен указать конкретный класс объекта. Программы на C ++ быстрые и эффективные - качества, которые помогли сделать C чрезвычайно популярным языком программирования.

    Java - это объектно-ориентированный язык, построенный на C и C ++. Он выводит свой синтаксис из C, а его объектно-ориентированные функции зависят от C ++. Его можно использовать для создания приложений и апплетов.
  • C , C ++ и Java - это языки программирования . C - это процедурный язык , C ++ - объектно-ориентированный язык . Java - чистый объектно-ориентированный язык . Указатели используются в языках C и C ++ , но Java не поддерживает указатели. Для получения дополнительной информации обратитесь за помощью в справочную систему CodeAvail -
    Online Computer Science Assignment.

  • Я китаец, плохо владею английским. Думаю, главное отличие C или C ++ от Java в объектно-ориентированном. В языке C или C ++ мы можем расширить еще один класс. Есть много проблем, связанных с методом расширения, например, с последовательностью инициализации класса перед его использованием и последовательностью уничтожения класса. Новичку очень тяжело. Таким образом, Java не позволяет расширяться из более чем одного класса. С другой стороны, то же самое в C ++ и Java.

Напишите свой ответ

Ваш ответ появится после модерации