欢迎

Java 面向对象编程入门

Sani Yusuf

Lead Software Engineering Content Developer

我的 Java 经验

  • 自 2010 年起使用 Java
    • 算法
    • Android 移动应用
  • Miller Archury 合作开发本课程
    • Google 高级软件工程师
    • 前 Microsoft 工程师

$$ Microsoft 标志

Android 移动应用

Java 算法

Google 标志

1 https://blog.google/press/
Java 面向对象编程入门

课程主题

  • 探索 Java 的面向对象编程(OOP)方法
  • 简化 OOP 的复杂性

轻松学习

Java 面向对象编程入门

什么是面向对象编程(OOP)

$$

OOP 是一种基于对象和现实事物来建模代码的编程范式

OOP 有时较难学习

Java 面向对象编程入门

什么是类?

  • 类就像饼干模具
  • 做出的饼干会呈现模具形状
  • 类是代码的蓝图

蓝图

饼干模具

星形饼干

Java 面向对象编程入门

类的结构


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

星形饼干

星形饼干

Java 面向对象编程入门

为对象实例命名

  • 注意:Main 类和 main 方法将在整个课程中使用
  • 所有代码都在 Main 类内
    • main 方法是所有 Java 代码的入口

  public static class Main {  

    class Cookie {

    }

    public static void main(String[] args) {

// Give the object instance a name Cookie myCookie = new Cookie(); } }
Java 面向对象编程入门

Passons à la pratique !

Java 面向对象编程入门

Preparing Video For Download...