摘要: 在一个类的内部再定义一个类, 也可在方法里面创建一个类,叫局部内部类 能获得外部类的属性和方法 也可在一个java文件中并行写class类 一个java类中可以有多个class,但是只能有一个public class public class B{ public void run(){ //局部内部 阅读全文
posted @ 2020-04-23 23:31 DannyBoy~ 阅读(107) 评论(0) 推荐(0) 编辑
摘要: abstract 什么是抽象类? 用abstract修饰的类,就是抽象类 抽象方法: abstract修饰的方法,只有方法名,没有{}内容,连括号{}都没有) public abstract class A { public abstract void run(); } 抽象类的子类,必须重写,若子 阅读全文
posted @ 2020-04-23 23:27 DannyBoy~ 阅读(105) 评论(0) 推荐(0) 编辑
摘要: instanceof instanceof是Java中的二元运算符, 左边是对象,右边是类; 当对象是右边类或子类或间接子类所创建对象时,返回true;否则,返回false。 //Teacher和Student继承Person //Object String //Object Person Teac 阅读全文
posted @ 2020-04-23 23:25 DannyBoy~ 阅读(1978) 评论(0) 推荐(0) 编辑
摘要: 封装(对类中的属性) 程序追求: 高内聚:类的内部数据操作细节自己完成,不允许外部使用干涉 低耦合:仅仅暴露少量方法给外部使用 封装: 1.属性私有(private) 2.public get/set方法,对属性进行操作 意义: 1.提高程序安全性,保护数据(private) 2 能对属性赋值进行相 阅读全文
posted @ 2020-04-23 23:23 DannyBoy~ 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 面向过程: 步骤清晰,一步接着一步来。 面向对象: 将要解决的问题进行分类, 对每个分类进行独立思考 最后将每个分类进行面向过程化思考。 OOP(Object Oriented Programmer)面向对象编程 面向对象编程本质: 以类的方式组织组织代码 以对象的方式组织(封装)数据 从认识的角度 阅读全文
posted @ 2020-04-23 16:53 DannyBoy~ 阅读(105) 评论(0) 推荐(0) 编辑