30.06.2013 Views

Using Java Using Java - AS Nida

Using Java Using Java - AS Nida

Using Java Using Java - AS Nida

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ex: Declaring Enums<br />

enum enum<br />

enum enum<br />

Size Size { { SMALL, SMALL, SMALL, MEDIUM, MEDIUM, LARGE, LARGE, EXTRA_LARGE}<br />

EXTRA_LARGE}<br />

EXTRA_LARGE}<br />

class class<br />

class class<br />

Shirt Shirt<br />

Shirt Shirt Shirt<br />

{<br />

{<br />

{<br />

{<br />

Size Size<br />

Size Size<br />

size size; size<br />

size size; size<br />

}<br />

}<br />

public public public<br />

public public<br />

class class<br />

class class<br />

ShirtTest ShirtTest {<br />

{<br />

public public<br />

public public public<br />

static static<br />

static static<br />

void void<br />

void void<br />

main(String<br />

main(String[]<br />

main(String<br />

main(String<br />

main(String[]<br />

main(String<br />

[] [] [] args args {<br />

{<br />

Shirt Shirt<br />

Shirt Shirt<br />

shirt shirt = = new new Shirt();<br />

Shirt();<br />

shirt.size shirt.size<br />

shirt.size shirt.size<br />

= = Size.MEDIUM<br />

Size.MEDIUM;<br />

Size.MEDIUM<br />

Size.MEDIUM<br />

Size.MEDIUM;<br />

Size.MEDIUM<br />

}<br />

}<br />

}<br />

}<br />

Class<br />

Class<br />

Member<br />

Member<br />

class class<br />

class class<br />

Shirt Shirt Shirt<br />

Shirt Shirt Shirt<br />

{<br />

{<br />

{<br />

{<br />

enum enum<br />

enum enum<br />

Size Size { { SMALL, SMALL, MEDIUM, MEDIUM, LARGE, LARGE, EXTRA_LARGE}<br />

EXTRA_LARGE}<br />

Size Size<br />

Size Size<br />

size size; size<br />

size size; size<br />

}<br />

}<br />

public public<br />

public public<br />

class class class<br />

class class<br />

ShirtTest ShirtTest<br />

ShirtTest {<br />

{<br />

public public<br />

public public<br />

static static<br />

static static<br />

void void<br />

void void<br />

main(String<br />

main(String[]<br />

main(String<br />

main(String<br />

main(String[]<br />

main(String<br />

[] [] args args args args {<br />

{<br />

Shirt Shirt<br />

Shirt Shirt<br />

shirt shirt shirt = = new new Shirt();<br />

Shirt();<br />

shirt.size shirt.size<br />

shirt.size<br />

shirt.size shirt.size<br />

= = Shirt.Size.MEDIUM<br />

Shirt.Size.MEDIUM;<br />

Shirt.Size.MEDIUM<br />

Shirt.Size.MEDIUM<br />

Shirt.Size.MEDIUM;<br />

Shirt.Size.MEDIUM<br />

}<br />

}<br />

}<br />

}<br />

Copyright © 2006 Pramote Kuacharoen – All rights reserved.<br />

Optional Semicolon<br />

class class<br />

class class<br />

Shirt Shirt<br />

Shirt Shirt<br />

{<br />

{<br />

{<br />

{<br />

enum enum<br />

enum enum<br />

Size Size { { SMALL, SMALL, SMALL, MEDIUM, MEDIUM, LARGE, LARGE, LARGE, EXTRA_LARGE}<br />

EXTRA_LARGE};<br />

EXTRA_LARGE}<br />

EXTRA_LARGE}<br />

EXTRA_LARGE};<br />

EXTRA_LARGE}<br />

Size Size<br />

Size Size<br />

size size; size<br />

size size; size<br />

}<br />

}<br />

public public<br />

public public public<br />

class class<br />

class class<br />

ShirtTest ShirtTest<br />

ShirtTest {<br />

{<br />

public public<br />

public public<br />

static static<br />

static static<br />

void void<br />

void void<br />

main(String<br />

main(String[]<br />

main(String<br />

main(String<br />

main(String[]<br />

main(String<br />

[] [] args args {<br />

{<br />

Shirt Shirt<br />

Shirt Shirt Shirt<br />

shirt shirt shirt = = new new new Shirt();<br />

Shirt();<br />

shirt.size shirt.size<br />

shirt.size<br />

shirt.size shirt.size<br />

= = Shirt.Size.MEDIUM<br />

Shirt.Size.MEDIUM;<br />

Shirt.Size.MEDIUM<br />

Shirt.Size.MEDIUM<br />

Shirt.Size.MEDIUM;<br />

Shirt.Size.MEDIUM<br />

}<br />

}<br />

}<br />

}<br />

Copyright © 2006 Pramote Kuacharoen – All rights reserved.<br />

Separate<br />

Separate<br />

class<br />

class<br />

It is optional to put a semicolon at the end of the<br />

enum declaration<br />

3<br />

4<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!