0

Bravina

Description: Collective Nouns
Number of Questions: 18
Created by:
Tags:
Attempted 0/18 Correct 0 Score 0

Overriding and Overloading is for ?

  1. Methods and variables

  2. class

  3. variables

  4. Methods


Correct Option: D
Explanation:

To answer this question, the user needs to know the basic concepts of object-oriented programming (OOP) and the differences between method overriding and method overloading.

Option A: Methods and variables - This option is partially correct. Overriding and overloading both apply to methods in OOP, not to variables. Therefore, this option is only correct for the first part of the question.

Option B: Class - This option is not correct. Overriding and overloading are not for classes, but for methods within classes.

Option C: Variables - This option is not correct. Overriding and overloading are not for variables, but for methods within classes.

Option D: Methods - This option is correct. Overriding and overloading are techniques used for methods in OOP. Method overriding means providing a new implementation of a method in a subclass that is already defined in its superclass. Method overloading means defining multiple methods with the same name in the same class, but with different parameters.

Therefore, the correct answer is:

The answer is: D. Methods

Which one of these lists contains only Java programming language keywords?

  1. class, if, void, long, Int, continue

  2. goto, instanceof, native, finally, default, throws

  3. try, virtual, throw, final, volatile, transient

  4. strictfp, constant, super, implements, do


Correct Option: B
Explanation:

All the words in option B are among the 49 Java keywords. Although goto reserved as a keyword in Java, goto is not used and has no function.Option A is wrong because the keyword for the primitive int starts with a lowercase i.Option C is wrong because "vi

Which will legally declare, construct, and initialize an array?

  1. int [] myList = {"1", "2", "3"};

  2. int [] myList = (5, 8, 2);

  3. int myList [] [] = {4,9,7,0};

  4. int myList [] = {4, 3, 7};


Correct Option: D
Explanation:

To legally declare, construct, and initialize an array, the user needs to know the syntax of creating an array and how to initialize it with values.

Option A is incorrect because it uses double quotes for the array initialization, which is used for string values. For integer values, we don't need to use quotes.

Option B is incorrect because it uses parentheses instead of curly brackets for array initialization.

Option C is incorrect because it declares a two-dimensional array but only initializes with one-dimensional values.

Option D is correct because it declares, constructs, and initializes a one-dimensional integer array with the values 4, 3, and 7.

Therefore, the answer is:

The Answer is: D

Which is a reserved word in the Java programming language?

  1. method

  2. native

  3. subclasses

  4. reference


Correct Option: B

AI Explanation

To answer this question, you need to understand that reserved words in programming languages are words that are reserved for specific purposes and cannot be used as identifiers (such as variable names or function names). In Java, there are several reserved words.

Let's go through each option to understand why it is correct or incorrect:

Option A) method - This option is incorrect because "method" is not a reserved word in the Java programming language. It is a term used to describe a function or procedure that is associated with an object or class.

Option B) native - This option is correct because "native" is a reserved word in the Java programming language. It is used to indicate that a method is implemented in a language other than Java, such as C or C++.

Option C) subclasses - This option is incorrect because "subclasses" is not a reserved word in the Java programming language. It is a term used to describe classes that inherit properties and methods from a superclass.

Option D) reference - This option is incorrect because "reference" is not a reserved word in the Java programming language. It is a term used to describe a variable that holds the memory address of an object.

The correct answer is B) native. This option is correct because "native" is a reserved word in the Java programming language.

Which is a valid keyword in java?

  1. interface

  2. string

  3. Float

  4. unsigned


Correct Option: A

AI Explanation

To answer this question, we need to understand what a keyword is in the context of Java programming.

In Java, keywords are reserved words that have predefined meanings and cannot be used as identifiers (such as variable names or class names). These keywords are used to define the syntax and structure of the Java programming language.

Let's go through each option to understand which one is a valid keyword in Java:

Option A) interface - This option is correct. "interface" is a valid keyword in Java and is used to define a collection of abstract methods that can be implemented by a class.

Option B) string - This option is incorrect. "string" is not a valid keyword in Java. However, "String" (with an uppercase "S") is a valid keyword and is used to represent a sequence of characters.

Option C) Float - This option is incorrect. "Float" is not a valid keyword in Java. However, "float" (with a lowercase "f") is a valid keyword and is used to represent floating-point numbers.

Option D) unsigned - This option is incorrect. "unsigned" is not a valid keyword in Java.

Based on the explanations above, the correct answer is Option A) interface.

Which one of the following will declare an array and initialize it with five numbers?

  1. Array a = new Array(5);

  2. int [] a = {23,22,21,20,19};

  3. int a [] = new int[5];

  4. int [5] array;


Correct Option: B
Explanation:

To declare an array and initialize it with five numbers, the user needs to know the syntax for declaring and initializing an array in Java.

Option A is incorrect because the Array class does not have a constructor that takes an integer as an argument, and thus this statement will not create an array of five elements.

Option B is correct because it initializes an integer array a with 5 elements and assigns the values 23, 22, 21, 20, and 19 to the array.

Option C is also correct because it declares an integer array a with 5 elements, but it does not initialize the array with any values.

Option D is incorrect because the syntax int [5] array is not valid in Java. The correct syntax should be int[] array = new int[5] which creates an integer array array with 5 elements and initializes all elements to 0.

Therefore, the correct answer is:

The Answer is: B. int [] a = {23,22,21,20,19};

What is the collective noun for a group of rhinos?

  1. School

  2. Parliament

  3. Crash

  4. Ring


Correct Option: C

What is the collective noun for a group of rhinos?

  1. School

  2. Parliament

  3. Crash

  4. Ring


Correct Option: C

What is the collective noun for a group of rhinos?

  1. School

  2. Parliament

  3. Crash

  4. Ring


Correct Option: C

What is the collective noun for Baboons

  1. Flock

  2. School

  3. Troop

  4. Gathering


Correct Option: C

What is the collective noun for owl

  1. Culture

  2. Murder

  3. Parliament

  4. Crash


Correct Option: C

What is the collective noun for a group of rhinos?

  1. School

  2. Parliament

  3. Crash

  4. Ring


Correct Option: C

The collective noun for a group of barracuda is "battery".

  1. True

  2. False


Correct Option: A

Which of the following is not a proper collective noun for Lions?

  1. pride

  2. sowse

  3. ascension

  4. sault


Correct Option: C

What is the collective noun for owls?

  1. School

  2. Wilderness

  3. Parliament

  4. Cricket


Correct Option: C

Collective noun of crow called

  1. flight

  2. murder

  3. wake

  4. muster


Correct Option: B

Collective noun for Lions

  1. band

  2. mischief

  3. leap

  4. pride


Correct Option: D

AI Explanation

To answer this question, you need to know that a collective noun is a word used to describe a group of people, animals, or things.

Let's go through each option to understand why it is correct or incorrect:

Option A) band - This option is incorrect because "band" is commonly used to describe a group of musicians, not lions. Option B) mischief - This option is incorrect because "mischief" is commonly used to describe a group of playful or mischievous individuals, such as a group of raccoons, not lions. Option C) leap - This option is incorrect because "leap" is commonly used to describe a group of leopards, not lions. Option D) pride - This option is correct because "pride" is the collective noun used to describe a group of lions.

The correct answer is D) pride. This option is correct because "pride" is the commonly accepted collective noun for lions.

Collective noun for porcupines

  1. prickle

  2. colony

  3. crash

  4. prick


Correct Option: A
- Hide questions