object-oriented programming 1

27
CHAPTER HAPTER 1 JAVA AVA & O & OBJECT BJECT- JAVA AVA & O & OBJECT BJECT- ORIENTED RIENTED PROGRAMMING ROGRAMMING (OOP) (OOP) Mr.Warawut Khangkhan e-Mail: [email protected] Social Media: www.facebook.com/AjWarawut

Upload: warawut

Post on 18-Nov-2014

810 views

Category:

Education


1 download

DESCRIPTION

Java & OOP

TRANSCRIPT

Page 1: Object-Oriented Programming 1

CCHAPTERHAPTER 11

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

OORIENTEDRIENTED

PPROGRAMMINGROGRAMMING (OOP)(OOP)Mr.Warawut Khangkhan

e-Mail: [email protected]

Social Media: www.facebook.com/AjWarawut

Page 2: Object-Oriented Programming 1

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

WWHATHAT’’SS JJAVAAVA??

Java & OOP

2

Page 3: Object-Oriented Programming 1

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

Page 4: Object-Oriented Programming 1

������������ 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

Page 5: Object-Oriented Programming 1

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

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

5

Java & OOP

Page 6: Object-Oriented Programming 1

DEVELOP JAVA

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

DEVELOP JAVA

TOOLS

Java & OOP

6

Page 7: Object-Oriented Programming 1

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

Page 8: Object-Oriented Programming 1

EEDITORDITOR

�NotePad / NotePad++

�EditPlus

�Eclipse

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

Eclipse

�NetBeans

8

Java & OOP

Page 9: Object-Oriented Programming 1

DOWNLOAD

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

DOWNLOAD

NETBEANS

Java & OOP

9

Page 10: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Object-O

riented Programming

10

Oriented Programming

http://netbeans.org/downloads/

Page 11: Object-Oriented Programming 1

INTRODUCTION

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

INTRODUCTION

USING NETBEANS

Java & OOP

11

Page 12: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

12

Java & OOP

Page 13: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

13

Java & OOP

Page 14: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

14

Java & OOP

Page 15: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

15

Java & OOP

Page 16: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

16

Java & OOP

Page 17: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

17

Java & OOP

Page 18: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

18

Java & OOP

Page 19: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

19

Java & OOP

Page 20: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

20

Java & OOP

Page 21: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

21

Java & OOP

Page 22: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

22

Java & OOP

Page 23: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

23

Java & OOP

Page 24: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

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

24

Java & OOP

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

Page 25: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

25

Java & OOP

Page 26: Object-Oriented Programming 1

INTRODUCTION

TO JAVA

Mr.Warawut Khangkhan

Chapter 1 Java & OOP

TO JAVA

PROGRAMMING

Java & OOP

26

Page 27: Object-Oriented Programming 1

Mr.Warawut

Khangkhan

Chapter 1 Java & OOP

Java & OOP

27