
面向对象
dong4go
这个作者很懒,什么都没留下…
展开
-
面向对象(五)
面向对象07.08面向对象理解访问修饰符 信息隐藏在A类中定义属性和方法geter和setter更深入理解封装的好处static关键字 类级别的与对象无关代码块静态初始化块实例化初始化块内部类 先大概了解分类理解访问修饰符 (信息隐藏)被访问被调用的范围 - public :全部 - 默认 :同包 - protected :同包或有继承关系的类 - private :只有原创 2015-07-09 01:04:24 · 457 阅读 · 0 评论 -
数学运算类和包装类
@(笔记)[面向对象|MarkDown|我的博客|每日一类]07.16数学运算类和包装类Math类Math类中所有的属性和方法都是静态的,也就是说全露都可以可用Math.属性和Math.方法名调用属性和方法. - 属性 - static double E:比任何值都接近e的double值 - static double PI:比任何值都接近pi的double值几个常用的方法原创 2015-07-19 03:17:20 · 830 阅读 · 0 评论 -
面向对象之封装
@(笔记)[面向对象|MarkDown|我的博客] 07.11面向对象之封装什么是封装封装的好处JavaBeangeter和setter更深入理解一个简单的封装方法的重载 Overload面向对象之封装什么是封装隐藏对象的属性和实现细节,仅对外公开接口;控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代原创 2015-07-19 03:18:10 · 358 阅读 · 0 评论 -
面向对象之抽象和接口
@(笔记)[面向对象|MarkDown|我的博客] 07.14面向对象之抽象和接口抽象类(掌握) 把多个类中相同的方法声明给抽取出来。定义到一个类中。一个方法如果只有方法声明,没有方法体,那么该方法必须定义为抽象方法。而一个类中如果有抽象方法,那么,该类必须定义为抽象类。抽象类的特点:抽象方法和抽象类都必须用abstract表示。一个类继承抽象类的时候; 要么:本身是一个抽象类。要原创 2015-07-19 03:22:02 · 464 阅读 · 0 评论 -
面向对象之多态
@(笔记)[面向对象|MarkDown|我的博客] 07.13面向对象之多态多态多态的分类动态绑定转型技术类之间必须要有继承关系多态的引用异构集合多态的好处和弊端多态的体现形式总结面向对象之多态多态 相同的行为,不同的实现多态多态,多种状态,而多种状态的体现就在不同的实现上面,也可以说是不同的效果. 举个例子: 我这里有3个杯子,里面都装了白酒,你并不知道它们都是什么酒原创 2015-07-19 03:20:38 · 700 阅读 · 0 评论 -
每日一类之String类
String类标签(空格分隔): 每日一类07.15每日一类之String类字符串操作在编程中我们会大量使用,所以掌握字符串相关类对我们来说很重要. Java为我们提供了 3 种操作字符串的类.由于 String 类的特殊,有必要了解一下Java运行时内存的概念,才能更好的理解字符串相关类的底层操作.Java中内存知识在反射中我们学到,对于每一个被JVM加载到内存中的类,都会在方法区保存一份这个类原创 2015-07-19 03:16:28 · 587 阅读 · 0 评论 -
面向对象之异常处理
@(笔记)[MarkDown|异常处理|我的博客|面向对象]7.14面向对象之异常处理概述Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题: 异常类型 –>”什么”被抛出;异常堆栈跟踪 –>”在哪”原创 2015-07-16 01:28:23 · 925 阅读 · 0 评论 -
面向对象之关键字
@(笔记)[面向对象|MarkDown]07.10面向对象之关键字new构造方法定义说明作用实例化一个对象staticstatic修饰属性类变量static修饰方法静态方法static修饰初始化代码块main中的static说明从内存的角度来看static静态非静态成员的调用finalfinal修饰变量关于引用的问题final修饰方法final修饰类final原创 2015-07-12 16:43:10 · 1136 阅读 · 0 评论 -
面向对象之访问修饰符
@(笔记)[MarkDown|我的博客]面向对象之访问修饰符面向对象之访问修饰符public默认访问修饰符 friendlyprotectedprivate总结public 谁都可以操作 - 当在方法或属性前面显显式的给定public限定符的时候,其具有该权限控制. - public权限是最为宽松的一种权限控制,对包的内,外部都是完全可见的. - java最多只允许一原创 2015-07-12 01:36:06 · 596 阅读 · 0 评论 -
面向对象之继承
@(笔记)[面向对象|MarkDown|我的博客] 07.12面向对象之继承Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。比如可以先定义一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,而又由车这个类派生出轿车和卡车两个类,为轿原创 2015-07-19 03:19:56 · 572 阅读 · 0 评论