Object-Oriented Programming 1

Preview:

DESCRIPTION

Java & OOP

Citation preview

CCHAPTERHAPTER 11

JJAVAAVA & O& OBJECTBJECT--JJAVAAVA & O& OBJECTBJECT--

OORIENTEDRIENTED

PPROGRAMMINGROGRAMMING (OOP)(OOP)Mr.Warawut Khangkhan

e-Mail: awarawut@hotmail.com

Social Media: www.facebook.com/AjWarawut

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

WWHATHAT’’SS JJAVAAVA??

Java & OOP

2

JJAVAAVA ��������������

��������������� �������������� (Object-Oriented Programming: OOP)

��������� ���������� �������� ! Green !� Sun Microsystems

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

Microsystems

��� �����#���$%�&��� ��$#�����'�(� C++ (OOP)

������ !�)� Oak ��)*�+�&������ !'�(��!�����!�,�� ��!�-)�$#�

����$� ���.� Java +� ��.��� !!��������/�� ��������0�#�� �

��&����1$����$�/!�,� (Platform)3

Java & OOP

������������ JJAVAAVA

�Free

��)���)!��������$%#�0� �� !�������$*$!�'�(�*�)+��+#!�

����������� (Robust) �� !����������������

#!2���$���#���$*����������#!2���$�� (Exception

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

#!2���$���#���$*����������#!2���$�� (Exception

Handling) �$%���$*�0������������� 0�1�)�������&�

!�� ����� (Garbage Collection)

��������$!�'���-�

��&����*�#0�����%�� (Platform Independent)

��� class �$% interface 01#0�#�.��&�������

4

Chapter 1 Java & OOP

��������������� �� ��������������� �� JJAVAAVA

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

5

Java & OOP

DEVELOP JAVA

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

DEVELOP JAVA

TOOLS

Java & OOP

6

PPLATFORMLATFORM JJAVAAVA

�Java 2 Platform, Standard

Edition (J2SE)

�Java 2 Platform, Enterprise

Edition (J2EE)

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

Edition (J2EE)

�Java 2 Platform, Micro Edition

(J2ME)

7

Java & OOP

EEDITORDITOR

�NotePad / NotePad++

�EditPlus

�Eclipse

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

Eclipse

�NetBeans

8

Java & OOP

DOWNLOAD

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

DOWNLOAD

NETBEANS

Java & OOP

9

Mr.Warawut

Khangkhan

Object-O

riented Programming

10

Oriented Programming

http://netbeans.org/downloads/

INTRODUCTION

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

INTRODUCTION

USING NETBEANS

Java & OOP

11

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

12

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

13

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

14

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

15

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

16

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

17

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

18

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

19

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

20

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

21

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

22

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

23

Java & OOP

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

System.out.println(“Hello Word!!!”);

24

Java & OOP

System.out.println(“Hello Word!!!”);

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

25

Java & OOP

INTRODUCTION

TO JAVA

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

TO JAVA

PROGRAMMING

Java & OOP

26

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

Java & OOP

27

Recommended