上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 面向对象三个特征:封装、继承、多态封装: 语法:属性私有化(private)、提供相对应的get/set 的方法进行访问(public)、 在set/get的方法中对属性的数据 做相对应的业务逻辑的判断 思想:封装外面的程序不能直接访问本类的属性,需要通过本类提供的方法间 接访问本类的属性,从而提高 阅读全文
posted @ 2017-06-02 21:35 LanXiny 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.final关键字可以修饰属性、方法、类 2.final关键字修饰的类不能被继承,如:String类 3.final关键字修饰方法,不能在被子类重写 4.final关键字修饰的变量,初始化以后值不能在发生改变 在Java中使用static和final关键字共同修饰的变量称为常量,常量名为全大写 如 阅读全文
posted @ 2017-06-01 19:56 LanXiny 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.abstract关键字表示抽象的意思,可以用来修饰方法、类 修饰的类叫抽象类,修饰的方法叫抽象方法 2.abstract关键字修饰类 访问修饰符 abstract class 类名(){} 抽象类用来表示一些抽象的概念 特点:a.抽象类不能被实列化 b.抽象类可以有属性、方法、构造方法,都是用来 阅读全文
posted @ 2017-05-31 08:27 LanXiny 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.在创建类之前,检查类是否已加载(检查硬盘上的class文件,是否已加载到内存中), 如果没有加载就先加载父类文件,再加载本类的文件 Java使用的加载策略:懒惰式加载(按需要加载),用到的时候加载,只加载一次 2.分配对象空间递归分配所有父类和子类的属性空间 属性会自动初始化为“0”值 3.给属 阅读全文
posted @ 2017-05-30 20:52 LanXiny 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 访问修饰符 本类 同包 子类 其他 private y n n n 默认 y y n n protected y y y n public y y y y 阅读全文
posted @ 2017-05-29 13:17 LanXiny 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一.继承的优点 1.提高代码的可重用性(继承之后子类共用父类代码) 2.提高代码的可维护性(后期代码增加、删除) 二.继承的前提 子类和父类之间必须要满足子类is a 父类的逻辑关系才能有继承 三.步骤/语法 1.将多个类中共有的属性、方法提取出来建立父类 访问修饰符 class 父类{ } 2.在 阅读全文
posted @ 2017-05-28 20:58 LanXiny 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 面对对象设计和开发程序的好处 1.交流更加流畅 2.提高设计和开发效率面向对象设计的过程 1.发现类 2.发现类的属性 3.发现类的方法 面对对象设计和开发程序的好处 1.交流更加流畅 2.提高设计和开发效率面向对象设计的过程 1.发现类 2.发现类的属性 3.发现类的方法 阅读全文
posted @ 2017-05-28 20:57 LanXiny 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.static修饰的资源属于类级别的资源,静态的资源,对于类所有实列共享的资源 2.static关键字可以用来修饰属性、方法、代码块、内部类 a.static修饰属性: static修饰的属性属于对类所有实列共享的资源 访问静态的属性:类名.属性名(); b.static丝素方法: static修 阅读全文
posted @ 2017-05-25 15:14 LanXiny 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问、 2.好处:a.只能通过规定的方法访问数据 b.方法修改实现 c.隐藏类的实现细节 d.方便加入控制语句 3.使用步骤: a.修改属性的可见性 设为private d.创建公有的get 阅读全文
posted @ 2017-05-25 15:13 LanXiny 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.调用属性:this.health=100; 2.调用方法:this.print(); 3.调用构造方法: a.this()--如果使用,必须是构造方法中的第一条语句 b.this(“小黑”,100,100,“女”) 阅读全文
posted @ 2017-05-24 11:10 LanXiny 阅读(105) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页