Java面向对象
fueen
这个作者很懒,什么都没留下…
展开
-
Java初始面向对象
我的网站:欢迎大家访问面向对象理解Java是一款跨平台,面向对象的语言跨平台前面我们已经了解到了那么面向对象是什么意思呢在Java语言中,万物皆对象,秉承这这种编程思想,面向对象成为Java开发中的一个核心技术面向对象是抽象的官方的解释是一种方法比如吃饭 你到一个饭馆去吃和自己做饭去到饭馆吃饭就是面向对象自己买菜做饭就是面向过程面向对象是个相当抽象的一种思想类与对象什么...原创 2019-07-14 19:18:39 · 124 阅读 · 0 评论 -
Java面向对象之接口
我的网站:欢迎大家访问接口作用:规定了类定义的标准两种歧义:1.程序之间交互的接口2.java面向对象的语法语法:interface 接口名 {常量字段抽象方法静态方法默认方法}1.接口中的字段 默认public static final修饰2.方法默认是加了abstract修饰3.用implements来接入接口,覆写抽象方法和默认方法类与接口1.类实现接口...原创 2019-07-20 20:24:58 · 148 阅读 · 0 评论 -
Java面向对象之抽象类
我的网站:欢迎大家访问抽象类概念当多个子类需要指向同一个父类并每个子类实现的功能不同时,父类便可定义为抽象类抽象类1.用abstract修饰,就算抽象类2.里面和普通类一样,不过它还可以拥有抽象方法3.不能够创建对象4.一般用来当作模板抽象方法1.一个方法被abstract修饰就是抽象方法2.特点没有方法体3.不是抽象类,必须覆写抽象方法Demopublic clas...原创 2019-07-20 20:20:21 · 124 阅读 · 0 评论 -
Java面向对象之重写(覆写)
欢迎访问我的网站意义为什么要进行方法覆写?1.父类中有一个walk方法,每个子类都应该有new Person().move();new Snak().move();2.实际情况不同的子类对于同一个移动的方法,表现形式不一样补充:子类的动态描述父类的动态描述不一致3.怎么办把父类的方法拷贝到子类中,修改方法体,功能重新实现【覆盖,覆写Override】直白点说就一句话:因为父...原创 2019-07-16 21:52:26 · 373 阅读 · 0 评论 -
Java面向对象之继承
欢迎大家访问我的网站引入专业解释:泛化:在多个子类的基础上面抽取共有属性的行为到一个父类中去特化:在一个父类的基础上拓展子类特有的属性和行为,生成一个新的子类原则:父类存放共性,子类存放特性基本语法继承的语法: clas A{} class B extends A {}这样写下来B就是A的子类使用extends关键字来实现继承特点继承的特点:可...原创 2019-07-16 21:45:59 · 136 阅读 · 0 评论 -
Java面向对象之单例模式(面试题)
我的网站:https://www.ifueen.com 欢迎大家访问概念:单例模式的概念:需要设计一个类,达到的效果: 此类在整个应用中只存在一个对象单例模式之饿汉模式:单例模式之饿汉模式 饿汉模式:直接创建,不管用不用得到 弊端: 正是由于饿汉模式这种特性,所以效率较低,一加载代码到jvm就会创建对象…示例Demo:public class Single...原创 2019-07-18 22:43:00 · 118 阅读 · 0 评论 -
Java面向对象之Java 多态
我的网站:https://www.ifueen.com 欢迎大家访问面向对象三大特征:封装,继承,多态三大特征都很重要,联系紧密,现在来学习一下三大特征之多态概念:官方概念:编译时跟运行时类型不一致就产生了多态民间理解:父类类型的变量,存放子类类型的对象,可能存放子类类型的对象有多种可能使用多态的前提:必须存在继承关系多态的编译过程:编译时:看左边,看父类类型,会到父类类型里面...原创 2019-07-18 22:31:46 · 99 阅读 · 0 评论 -
Java面向对象之static关键字
我的网站:欢迎大家访问关键字修饰符static是java中的关键字,也是一个修饰符可以用来对一些内容来进行修饰,从而起到某些特定的作用可修饰内容static可以用来修饰的内容① 字段② 普通方法③ 类字段普通方法构造方法修饰的效果static修饰的效果1.staitc修饰的字段:被该类的所有对象共享2.使用static修饰的方法会被jvm优先加载变...原创 2019-07-15 20:57:47 · 215 阅读 · 0 评论 -
Java面向对象之封装
我的网站:欢迎大家访问概念封装的概念:封装,安全保密,透气通过封装的操作,可以达到从物理层面控制访问(外面不能轻易访问到里面内容—>这个就是物理层面)权限什么是权限?指定的人能够对指定的事物进行操作访问权限修饰符:private :最小权限,被它修饰的成员只能够在本类中可以访问到;public :最大权限,任何地方和任何人都能访问;为什么要添加权限因为安全步骤...原创 2019-07-15 20:50:20 · 174 阅读 · 0 评论 -
Java面向对象之构造方法
我的网站:欢迎大家访问什么是构造方法构造方法的结构和普通方法类似,但是和普通方法完全不同两个代码块;构造方法也是方法,意味着使用了构造方法,方法会执行,也能完成功能构造方法就是一个代码块【就是一个结构 ,构造方法和 字段方法一样都是一个类中的成员之一】构造方法也该存在于类的结构体中构造方法的作用通过调用构造方法可以创建对象创建对象的同时给对象的字段赋值【通过构造方法来完成】特点...原创 2019-07-14 19:27:46 · 192 阅读 · 0 评论 -
Java面向对象之内部类
我的网站:欢迎大家访问内部类概念:什么是内部类在一个类的内部写的类就是内部类,会生成独立的字节码文件创建语法非静态内部类外部类.内部类 对象名 = new 外部类().new 内部类();静态内部类外部类.内部类 对象名 = new 外部类.内部类();Demopublic class NeiBuClass { public static void main(String[...原创 2019-07-20 20:29:48 · 152 阅读 · 0 评论