Declarando Variáveis Comentários Comandos De Atribuição Comandos Condicionais

  • Uploaded by: Cristiano Silva
  • 0
  • 0
  • March 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Declarando Variáveis Comentários Comandos De Atribuição Comandos Condicionais as PDF for free.

More details

  • Words: 839
  • Pages: 3
Loading documents preview...
c         

      c         „   Declarando variáveis  Comentários  Comandos de atribuição  Comandos condicionais 

Instruções de seleção 

laço FOR 

Escondendo membros da classe base 

 



Dim x As Integer Public x As Integer = 10

int x; int x = 10;

^ comentário x = 1^ comentário u comentário

ŒŒ comentário Œ multiline comentário Œ

nVal = 7

nVal = 7;

IfnCnt<= nMaxThen ^ mesmo que nTotal = nTotal + nCnt. nTotal += nCnt ^ Mesmo que nCnt = nCnt + 1 nCnt += 1 Else nTotal += nCnt nCnt -= 1 EndIf Îelect Case n Case 0 MsgBox ("Zero") ^ No Visual Basic .NET exite ^ O select no fim do Case. Case 1 MsgBox ("Macoratti") Case 2 MsgBox ("www.macoratti.net") Case Else MsgBox ("Default") End Îelect

if (nCnt <= nMax) { nTotal += nCnt; nCnt++; } else { nTotal +=nCnt; nCnt--; } switch(n) { case 0: Console.WriteLine("Zero"); break; case 1: Console.WriteLine("Macoratti"); break; case 2: Console.WriteLine("Teste"); break; default: Console.WriteLine("?"); break; } for (int i = 1; i <= 10; i++) Console.WriteLine("O numero é {0}", i);

For n = 1 To 10 MsgBox("O numero é " n) Next

foreach(prop current in obj) { For Each prop In obj current=42; prop = 42 } Next prop PublicClassClasseBase public class ClasseBase ^ O elemento a ser sombreado { Public Z As Integer = 100 ŒŒ O elemento a ser escondido public Îub Test() public int Z = 100; Î stem.Console.WriteLine( "Teste public void Test() em ClasseBase") {

End Îub End Class Public Class ClasseDerivada InheritsClasseBase ^ O elemento sombreado Public Îhadows Z As Îtring = " " public Îhadows Îub Teste()

laço WHILE 

Passando parâmetro por valor

Passando parâmetro por

Î stem.Console.WriteLine("Testeem ClasseBase"); } }

public class ClasseDerivada : ClasseBase { ŒŒ O elemento oculto public new string Z = " "; Î stem.Console.WriteLine("Teste public new void Teste() em ClasseDerivada") { End Îub Î stem.Console.WriteLine("Testeem End Class ClasseDerivada"); } PublicClassUseClasses } ^ ClasseDerivada estende de ClasseBase. public class UseClasses DimBObj As ClasseBase = New { ClasseDerivada() ŒŒ ^ ClasseDerivada estende de ClasseBase. ^ Acesso através da classe ClasseBase BObj = new ClasseDerivada(); derivada ŒŒ Acesso através da classe derivada DimDObj As ClasseDerivada = New ClasseDerivada() ClasseDerivada DObj = new ClasseDerivada(); Public Îub Exibir_Z() public void Exibir_Z() Î stem.Console.WriteLine("Acesso { através da classe base : " Î stem.Console.WriteLine( "Acesso através da classe base: {0}", BObj.Z); BObj.Z) Î stem.Console.WriteLine("Acesso Î stem.Console.WriteLine("Acesso através da classe derivada :{0}", DObj.Z); através da classe derivada: " BObj.Teste(); DObj.Z) DObj.Teste(); BObj.Teste() } DObj.Teste() } End Îub End Class ^ Teste no inicio do loop while (n < 100) While n <100 . n++; ^ Mesmo que n = n + 1. n += 1 EndWhile ^ O argumento Y é passado por Œ Note que não existe uma forma de passar valor tipos de referência (objetos) Public Îub ABC( B Val As Long) estritamente por valor. Você pode escolher ^Îe ABC altera , as mudanças não entre passar a referência afetem x. (essencialmente um ponteiro), ou uma End Îub referência para a referência (um ponteiro para um ponteiro) Œ ABC(x) ^ Chama a rotina void ABC(int x) ^ Você pode forçar os parâmetros { ...} a serem passados por valor ^ independente de como eles são ŒŒ Chamando o método declarados encerrando os ABC(i); parâmetros em ^ parênteses extras ABC((x)) Public Îub ABC(B Ref As Long) Œ ^ O parâmetro é declarado por Observe que não existe uma maneira de

referência 

referência ^ Îe aBC altera , as mudanças são feitas no valor de x End Îub ABC(x) ^ Chama o procedimento

passar tipos de referência (objetos) estritamente em termos de valor. Você pode optar por passar a referência(essencialmente, um ponteiro), ou uma referência ao valor de referência (um ponteiro para um ponteiro) . Œ Œ Œ Note também que o métodos C# inseguros métodos podem ter ponteiros Œ Œ assim como os métodos C++ void ABC(ref int x) { ...}

ŒŒChamando o método: ABC(ref i); ŒŒ tr -catch-finall ŒŒ tr -catch-finall Tratamento tr estruturado de Tr If x = 0 Then { exceções  Throw New Exception( "x é if (x == 0) igual a zero") throw new Î stem.Exception("x é igual a Else zero"); Throw New Exception("x não else é igual a l zero") throw new Î stem.Exception("x não é igual End If a zero"); Catch err As Î stem.Exception } MsgBox( "Error: " & catch (Î stem.Exception err) Err.Description) { Finall Î stem.Console.WriteLine(err.Message); MsgBox( "Executando o bloco } finall .") finall EndTr { Î stem.Console.WriteLine("Executando o bloco finall "); }

o = Nothing o = null; Definir uma referência de objeto como     Inicializando Dim dt as New Î stem.DateTime( Î stem.DateTime dt = new Î stem.DateTime( 2001, 4, 12, 22, 16, 49, tipos de valor  2001, 4, 12, 22, 16, 49, 844) 844);

 Úosé Carlos Macoratti  

Related Documents

Comandos Html
March 2021 0
Comandos C++
March 2021 0
Comandos Eletricos.pdf
January 2021 1
Comandos Vol04
March 2021 0
Comandos Alu
February 2021 1

More Documents from "Kaibil Salvador Balam"

March 2021 0
February 2021 0
737-500 27426 Master Rpt
February 2021 0