Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
OOP 面向对象编程
Rating: 4.8 out of 5(2 ratings)
21 students

OOP 面向对象编程

Object Oriented Programming 面向对象编程 - Java篇完整版
Created byVictor CHEN
Last updated 8/2023
Chinese (Simplified)

What you'll learn

  • OOP 面向对象编程
  • Java Class 常见类型
  • Encapsulation 封装
  • Inheritance 继承
  • Polymorphism 多态

Course content

3 sections19 lectures2h 14m total length
  • Class 类6:25
  • Constructor 构造器6:36
  • Property & Method 属性和方法7:29
  • Package 包6:29
  • Modifier 限定符9:38
  • Interface 接口8:08
  • Abstract Class 抽象类8:50
  • Nested Class 嵌套类7:52
  • Inline Class 匿名类5:44
  • Local Class 局部类2:58
  • Record 类3:55
  • Enum 枚举类5:48
  • Annotation 注解6:38

Requirements

  • 对面向对象有基础的了解

Description

该课程将介绍OOP(Object Oriented Programming)面向对象编程的重要知识点,详细的阐述OOP相关的设计思想。课程内容使用Java进行展示,每一小节都带有具体的代码演示。


OOP面向对象基础

该篇介绍OOP相关的基础概念和Java常见的类型


-Class 类: Class是现实事物的抽象,全部来自object 物体

-Constructor 构造器  

-Property & Method 属性和方法

-Package 包: 将相同的逻辑的类型放在一起,避免由于类名相同而造成的冲突

-Modifier 限定符: 约束类以及类型成员的可见性

-Interface 接口 

-Abstract Class 抽象类

-Nested Class 嵌套类/成员类

-Inline Class 匿名类

-Local Class 局部类

-Record 类

-Enum 枚举类

-Annotation 注解


OOP进阶实战

该章介绍面向对象的三个核心特征以及两个实战运用的场景

-Encapsulation 封装

-Inheritance 继承

-Polymorphism 多态

-Immutable Class 不可变类

-OOP 继承实战

     

Who this course is for:

  • 对OOP感兴趣的同学
  • 想进一步学习面对对象编程的朋友
  • 想提高Java编程水平的开发人员