Java基础学习:面向对象01
-
面向对象编程:
-
Java的核心思想就是OOP;
-
-
目录:
-
初识面向对象:
-
方法回顾和加深:
-
-
面向对象三大特性:封装,继承,多态
-
抽象类和接口:抽象是一种思维
-
内部类及OOP实战:
-
-
面向过程 && 面向对象:
-
面向过程思想:
-
步骤清晰简单,第一步做什么,第二步做什么
-
面对过程适合处理一些较为简单的问题;
-
-
面向对象思想:
-
物以类聚,分类的思维模式;思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后,才对某个分类下的细节进行面向过程的思考;
-
面向对象适合处理复杂的问题,适合处理需要多人协作的问题!
-
-
-
面向对象:
-
面向对象编程:OOP
-
面向对象编程的本质:以类的方式组织代码,以对象的形式封装数据;
-
抽象:
-
-
面向对象三大特征:
-
封装:
-
继承:
-
多态:同一个事物会有多种形态;
-
举例子: study()方法:
-
人--study();
-
人--小明/小红:小明学习好,小红学习不好;
-
同一个方法(study()方法),会有多种形态(学习成绩);
-
-
-
-
从认识论角度考虑是现有对象后有类;对象,是具体的事物;类是抽象的,是对对象的抽象;
-
从代码运行角度考虑是现有类后有对象,类是对象的模板;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律