摘要:
一.接口 一.接口了解 1.普通类:只有具体实现 2.抽象类:具体实现的规范(抽象方法)都有!!! 3.接口:只有规范!自己无法写方法,专业的约束,约束和实现分类 4.接口就是规范,定义的是一组规则 5.接口的本质时契约 6.OO的精髓,时对对象的抽象,最能体现这一点的就是接口 声明类的关键字是cl 阅读全文
posted @ 2022-10-04 21:21
学JAVA的旅行者
阅读(86)
评论(0)
推荐(0)
摘要:
抽象类 1.abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法,如果修饰类,那么该类就是抽象类 2.抽象类中可以没有抽象方法,但是有抽象方法的类,一定要声明抽象类 3.抽象类不能使用new关键字来创建对象,它是用来让子类继承的 4.抽象方法只有方法的声明,没有方 阅读全文
posted @ 2022-10-04 20:21
学JAVA的旅行者
阅读(24)
评论(0)
推荐(0)
摘要:
static关键字学习 package com.oop.demo07;//static加在方法上是静态方法,加在属性上静态属性public class Student { //静态变量可以直接类类名.变量名来使用 //非静态不可以这么使用 //非静态方法可以new 类名().方法名();来使用 pr 阅读全文
posted @ 2022-10-04 17:53
学JAVA的旅行者
阅读(22)
评论(0)
推荐(0)
摘要:
面向对象三大特征 面向对象三大特征:封装,继承,多态 一.封装 1.该露的露,该藏得藏 我们的程序设计要追求--【高内聚,低耦合】-- 高内聚:就是类的内部数据操作细节要自己完成不允许外部干涉 低耦合:仅暴露少量的方法给外部使用 封装(数据的隐藏) 通常,应该禁止直接访问一个对象中数据的实际表示,而 阅读全文
posted @ 2022-10-04 16:59
学JAVA的旅行者
阅读(79)
评论(0)
推荐(0)
摘要:
面向对象编程 1.java的核心思想就是OOP 面向过程思想:步骤清晰,第一步做什么,第二步做什么,适合处理一些较为简单的问题 2.面向对象思想:分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后对某个分类下的细节进行面向过程的思索,适合处理复杂的问题 3.对于描述 阅读全文
posted @ 2022-10-04 12:15
学JAVA的旅行者
阅读(87)
评论(0)
推荐(0)