Search Header Logo

Understanding Classes in C#

Authored by Anabela Silva

Understanding Classes in C#
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é uma classe em C#?

Uma classe em C# é um modelo para criar objetos que encapsula dados e comportamentos.

Uma classe em C# é um tipo de variável que armazena apenas dados.

Uma classe em C# é uma coleção de métodos e propriedades não relacionados.

Uma classe em C# é uma função que realiza operações sobre dados.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Como você define uma classe em C#?

defina ClassName como class { }

class ClassName: { // membros }

class ClassName() { // corpo }

class ClassName { // os membros da classe vão aqui }

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é o propósito de um construtor em uma classe?

Criar uma nova classe a partir de uma existente.

Definir os métodos de uma classe.

O propósito de um construtor em uma classe é inicializar as propriedades do objeto.

Excluir um objeto da memória.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Uma classe pode herdar de várias classes em C#?

Sim, uma classe pode herdar de várias classes em C#.

Uma classe pode implementar várias interfaces, mas não herdar de várias classes.

C# permite herança de várias classes através do uso de interfaces.

Não, uma classe não pode herdar de várias classes em C#.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the difference between a class and a struct in C#?

Classes can only contain methods; structs can contain fields and properties.

Classes are reference types and support inheritance; structs are value types and do not.

Classes and structs are both reference types and have the same memory allocation.

Classes are value types and do not support inheritance; structs are reference types and do.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you create an object of a class in C#?

ClassName objectName = new ClassName();

objectName = ClassName();

new ClassName objectName;

ClassName = new ClassName();

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é encapsulamento no contexto de classes?

Encapsulamento é o método de expor todos os membros de dados de uma classe ao público.

Encapsulamento refere-se à herança de propriedades de uma classe pai.

Encapsulamento é a combinação de dados e métodos que operam nesses dados dentro de uma classe, restringindo o acesso a alguns dos componentes do objeto.

Encapsulamento é o processo de criar múltiplas instâncias de uma classe.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?