面向对象
浅墨cgz
知行合一
展开
-
匿名对象的理解
在 Java中匿名对象,一直比较难理解,我们先说一下匿名对象的使用情形有哪些?只使用对象一次,可以作为实际参数来传递,传递一个对象,里面就有不同的,属性方法可以调用。什么叫做匿名对象,就是指对象的名字没有,看不见。简称匿名。...原创 2018-08-30 13:40:02 · 3651 阅读 · 0 评论 -
Java多态
定义: 某一类事物的多种存在形态例如:动物中猫,狗猫这个对象对应类型是猫类型猫 x = new 猫();同时猫也是动物的一种,也可以把猫称为动物动物 y = new 猫();动物是猫和狗具体事物中抽取出来的父类型。父类型引用指向了子类对象。程序中体现:父类或者接口的引用(接收)自己的子类对象。好处和作用:多态的存在提高了程序的拓展性和后期可维护性前提:需要...原创 2018-11-29 22:28:48 · 97 阅读 · 0 评论 -
抽象类的应用举例
雇员实例需求:公司中程序员有姓名,工号,薪水,工作内容项目经理,比程序员,多一个奖金。对给出的需求进行数据建模分析对这个问题领域中,先找出涉及的对象,通过名词提炼法程序员:属性:姓名、工号、薪水方法:工作经理:属性:姓名、工号、薪水、奖金方法:工作程序员和经理之间不存在继承关系,但是两个之间都有共性,我们可以将他抽取出来,因为他们都是公司的雇员。可以将程序员和...原创 2018-11-27 17:26:28 · 3783 阅读 · 2 评论 -
异常
异常定义【百度百科定义】异常的体系ThrowableError通常出现重大问题如:运行的类不存在或者内存溢出不编写针对代码对其处理Exception在运行时出现异常情况,可以通过try catch finallyException和Error的子类名都是以父类名作为后缀。Throwable中的方法getMess()获取异常信息,返回字符串。...原创 2018-12-03 12:12:35 · 157 阅读 · 0 评论 -
包装类 Java
基本数据类型对象包装类将基本数据类型封装成对的好处,在于可以在对象中定义更多的功能方法操作该数据.常用操作之一:用于基本数据类型和字符串之间的转换Integer 中 parseInt方法,intValue方法....原创 2019-01-22 20:30:44 · 123 阅读 · 0 评论 -
集合类Java
为什么出现集合类?方便对对像的存储.是存储对象最常用的方式.数组和是集合类,同样是容器,有何不同?数组可存储对象,但是长度是固定的;集合长度是可变的.数组中可以存储基本数据类型,集合只能存储对象.集合类的特点集合只适用于存储对象,集合长度可变,集合可以存储不同类型的对象....原创 2019-01-22 20:37:13 · 158 阅读 · 0 评论 -
递归遍历目录结构和树状展现
代码片段,注意代码示例地址。是自定义的。import java.io.File;public class TestFile6 { public static void main(String[] args) { File f = new File("d:/电影"); printFile(f, 0); } /** * 打印文件信息...原创 2019-05-29 09:56:26 · 1166 阅读 · 0 评论