Understanding Classes in C#

Understanding Classes in C#

10 Qs

quiz-placeholder

Similar activities

Mocean 4000 - General

Mocean 4000 - General

KG - University

14 Qs

untitled

untitled

KG - University

10 Qs

Teste sem título

Teste sem título

KG - University

6 Qs

II Corte Evaluativo

II Corte Evaluativo

KG - University

15 Qs

Cuestionario de Vinculacion

Cuestionario de Vinculacion

KG - University

12 Qs

arquivo nacional

arquivo nacional

Professional Development

12 Qs

Ready for a Quiz?

Ready for a Quiz?

KG - University

11 Qs

Quiz Uso de Telas

Quiz Uso de Telas

KG - University

13 Qs

Understanding Classes in C#

Understanding Classes in C#

Assessment

Quiz

Hard

Created by

Anabela Silva

FREE Resource

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.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?