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