
面向对象
小张小张,自有主张
一个努力奋斗的技术小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中的多态
多态定义 顾名思义就是多种变现状态 最直观的理解:有对象名称,用对象名称打点调用方法在不同的时候执行的方法的功能是不一样的 多态的判断标准 1.跨类且继承,多态是以继承为基础的 2.子类重写长辈的方法 3.子类的对象赋值给长辈的引用 4.长辈的引用打点调用子类重写的方法 能够表达多态的应用场景 1.以长辈作为方法或函数的参数 2.以长辈作为方法或函数的返回值 多态的优点:...原创 2019-07-18 21:16:56 · 142 阅读 · 0 评论 -
面向对象以及封装继承的思路
面向对象: 就是把现实世界的对象转换到计算机中的对象 现实世界的对象—>java的类—>在内存中实例化类的对象 类: 是一个名词 是一个数据结构 是一个数据类型 是一个模型 用类在内存中实例化很多此类型的对象,且对象在堆中存储的数据 一定要保证数据的存取的安全性问题 属性数据都是私有的 方法一般都是公有的,公有的getter and setter 构造 一般情况下单...原创 2019-07-16 21:00:49 · 156 阅读 · 0 评论 -
有名内部类以及匿名内部类
内部类: 顾名思义就是把类放在某个范围的内部 类可以放在包中 类可以放在文件中.java文件中 类可以放在类中(类里套类) 内部类 类可以放在方法中(方法里套类) 内部类 类中放置内部类 要使用内部类,就需要在外部类中实例化内部类的对象,然后用对象打点调用内部类中的方法 (可以在外部类中,调用内部的私有方法和私有属性)//可能面试会考 通过内部类里的方法来操作内部类的数据,在内部类中可以...原创 2019-07-17 16:37:11 · 129 阅读 · 0 评论 -
JAVA之异常
java中有三种错误: 1.语法错误(编译错误): 在ide(集成开发环境)工具(ecpise,myecplise等)中写代码,代码写错了,在,工具中用红波浪线或者红叉来表 示,如果现实红波浪线,此代码不能通过工具进行编译,不能编译,就不能执行 2.逻辑错误 前提是语法没有错误,可以编译运行,但运行结果错误,一般 ...原创 2019-07-21 19:19:52 · 228 阅读 · 0 评论