Chào mừng

Nhập môn Lập trình Hướng đối tượng với Java

Sani Yusuf

Lead Software Engineering Content Developer

Kinh nghiệm của tôi với Java

  • Làm việc với Java từ 2010
    • Thuật toán
    • Ứng dụng di động Android
  • Khóa học hợp tác với Miller Archury
    • Kỹ sư Phần mềm Cao cấp tại Google
    • Cựu Kỹ sư Microsoft

$$ Logo Microsoft

Ứng dụng di động Android

Thuật toán Java

Logo Google

1 https://blog.google/press/
Nhập môn Lập trình Hướng đối tượng với Java

Chủ đề

  • Khám phá cách Java tiếp cận Lập trình Hướng Đối tượng
  • Đơn giản hóa các khái niệm OOP

Học dễ dàng

Nhập môn Lập trình Hướng đối tượng với Java

Lập trình hướng đối tượng (OOP) là gì

$$

OOP là một mô hình lập trình, mô tả mã dựa trên đối tượng và thực thể thực tế

OOP đôi khi khó học

Nhập môn Lập trình Hướng đối tượng với Java

Lớp là gì?

  • Lớp giống như khuôn bánh quy
  • Bánh tạo ra có hình khuôn
  • Lớp là bản thiết kế cho mã

Bản thiết kế

Khuôn bánh quy

Bánh hình sao

Nhập môn Lập trình Hướng đối tượng với Java

Cấu trúc của một lớp


  // Cookie Class
  class Cookie {
    // Cookie class's code goes here
  }

Bánh hình sao

Bánh hình sao

Nhập môn Lập trình Hướng đối tượng với Java

Đặt tên thể hiện đối tượng

  • LƯU Ý: Lớp Main và phương thức main sẽ dùng xuyên suốt khóa học
  • Mọi mã sẽ nằm trong lớp Main
    • Phương thức main là điểm vào của mã Java

  public static class Main {  

    class Cookie {

    }

    public static void main(String[] args) {

// Give the object instance a name Cookie myCookie = new Cookie(); } }
Nhập môn Lập trình Hướng đối tượng với Java

Ayo berlatih!

Nhập môn Lập trình Hướng đối tượng với Java

Preparing Video For Download...