#h( & ) . & ,g 3 , #h( h . & - )( -.#& )- 3 & ), - & *,)0 ...
Apàndice H
-
Upload
tiago-caetano -
Category
Documents
-
view
218 -
download
0
Transcript of Apàndice H
-
8/14/2019 Apndice H
1/3
APNDICE H
Palavras Reservadas:C++, Java, C#
SUMRIO H.1 C#
H.2 C++
H.3 Java
H.4 ComparaodepalavrasreservadasC#
versusJava
H.1 C#
Aspalavrasreservadassoidentificadoresreservadospredefinidosquetmumsignificadoespeciale
nopodemserutilizadascomoidentificadoresemseusprogramas,excetoseanteshocaractere@
comoprefixo.Assim,porexemplo,@forumidentificadorvlido,masnofor,jqueumapalavra
reservada.
abstract event namespace static
as explicit new string
base extern null struct
bool false object switch
break finally operator this
byte fixed out throw
case float override true
catch for params try
char foreach private typeof
checked goto protected uintclass if public ulong
const implicit readonly unchecked
continue in ref unsafe
decimal int return ushort
default interface sbyte using
delegate internal sealed virtual
do is short volatile
double lock sizeof void
else long stackalloc while
enum
-
8/14/2019 Apndice H
2/3
mmFundamentos de programao Algoritmos, estruturas de dados e objetos
H.2 C++
Aspalavrasreservadassoidentificadorespredefinidosreservadosquetmsignificadosespeciaisenopodem
serutilizadoscomoidentificadoresdeseusprogramas.Osnomessublinhadosesquerdasoextensesda
Microsoft.
__abstract __alignof __asm __assume
__w64 bool
break case catch char
class const const_cast continue
default delete deprecated dllexport
dllimport do double dynamic_cast
else enum explicit extern
false float for friend
goto if inline int
long mutable naked namespace
new noinline noreturn1 nothrow1
novtable operator private property1
protected public register reinterpret_castreturn selectany short signed
sizeof static static_cast struct
switch template this thread
throw true try typedef
typeid typename union unsigned
using declarao,
using diretiva uuid virtual void
volatile wchar_t while
Atributosestendidosparaapalavra-chave_declspec.
AplicvelsextensesadministradassparaC++.
H.3 JAVA
Estas48palavrasestodefinidasemlinguagemJava.Estaspalavrasreservadas,combinadascomasintaxe
dosoperadoreseseparadores,formamadefiniodalinguagemJava.Taispalavrasreservadasnopodemser
utilizadascomonomesemseusprogramasJavaemvariveis,classesoumtodos.true,falseenullno
sopalavras-chave,mastmo significadodepalavras reservadase tampouco podem serutilizadas como
nomesemseusprogramas.
abstract double int strictfp**
boolean else interface super
break extends long switch
byte final native synchronizedcase finally new this
catch float package throw
char for private throws
class goto* protected transient
const* if public try
continue implements return void
default import short volatile
do instanceof static while
*Indicaumapalavrareservadaquenoseutilizaatualmente.
**IndicaumapalavrareservadasomadaaJava2.
-
8/14/2019 Apndice H
3/3
Palavras reservadas: C++, Java, C#mm
H.4 COMPARAO DE PALAVRAS RESERVADAS C# VERSUSJAVA
ExisteumgrandenmerodesemelhanassintticasentreJavaeC#;demodosemelhante,quasetodasas
palavrasreservadasJavatmumequivalenteC#,excetoalgumas,comotransient,throwsestrictfp.
AtabelaseguinteumatabeladepalavrasreservadaseseusequivalentesrespectivosemJavaeemC#.
Palavra Palavra Palavra Palavra Palavra Palavra
Reservada Reservada Reservada Reservada Reservada Reservada
C# Java C# Java C# Java
abstract abstract get N/D short short
as N/D goto goto sizeof N/D
base super if if stackalloc N/D
bool boolean implicit N/D static static
break break in N/D string N/D
byte N/D int int struct N/D
case case interface interface switch switch
catch catch internal protected this this
char char is instanceof throw throwchecked N/D lock synchronized true true
class class long long try try
const const namespace package typeof N/D
continue continue new new uint N/D
decimal N/D null null ulong N/D
default default object N/D unchecked N/D
delegate N/D operator N/D unsafe N/D
do do out N/D ushort N/D
double double override N/D using import
else else params N/D value N/D
enum N/D private private virtual N/D
event N/D protected N/D void void
explicit N/D public public volatile volatileextern native readonly N/D while while
finally finally ref N/D : extends
fixed N/D return return : implements
float float sbyte byte N/D strictfp
for for sealed final N/D throws
foreach N/D set N/D N/D transient
Nota:EmboragotoeconstsejampalavrasreservadasdalinguagemJava,noseutilizamnunca.