06 2017 档案
继承
摘要:一,继承的前提条件: 子类和父类之间必须满足子类is a 父类的逻辑关系,才能有继承。二,继承的优点: 1.提高代码之间的可重用性(继承之后子类共用父类的代码) 2.提高代码后期的可维护性(后期代码中需要添加或删除某些代码,只需修改父类代码即可)三,如何使用继承: 步骤:1,将多个类中共有的属性和方 阅读全文
posted @ 2017-06-16 09:34 Talvez 阅读(133) 评论(0) 推荐(0)
封装
摘要:面向对象三大特征之一(封装) 封装的概念:将类的某些信息隐藏在类内部,不予许外部程序直接访问,而是通过类提供的方法来实现隐藏信息的操作和访问。 封装的好处:隐藏类的实现细节。 只能通过规定方法来实现隐藏细节。 方便加入控制语句。 方便修改实现。如何使用封装 封装的步骤:1.修改属性的可见性-->设为 阅读全文
posted @ 2017-06-13 14:51 Talvez 阅读(159) 评论(0) 推荐(0)
什么是面向对象
摘要:.什么是面向对象 软件出现的目的:用计算机语言描述现实世界 用计算机解决现实世界的问题 面向对象的思想 -->面向对象的世界 .面向对象和程序开发的好处 交流更加顺畅 提高设计开发效率用于分析 使用类图描述类和设计类 用于分析和设计类 直观,更容易理解 构造方法:(没有返回值,名字与类名相同) 构造 阅读全文
posted @ 2017-06-11 20:20 Talvez 阅读(128) 评论(0) 推荐(0)
String和StringBuffer
摘要:String 1.使用String对象存储字符串 String s="Helloword" String s=new String(); String s=new String("Helloword") 2.String类位于包java.lang包中,具有丰富的方法 计算字符串的长度,比较字符串,连 阅读全文
posted @ 2017-06-05 11:47 Talvez 阅读(190) 评论(0) 推荐(0)
导包
摘要:为了使用不在同一包中的类,需要在Java程序中使用import关键字导入这个类 import Java.util.*//导入Java.util包中所有类 import cn.jbit.classandobject;//导入指定包中指定类 语法:import 包名.类名 系统包:Java.util 自 阅读全文
posted @ 2017-06-05 11:43 Talvez 阅读(121) 评论(0) 推荐(0)
包名规范
摘要:1.包名有小写字母组成,不能以圆点开头或结尾 2.包名前面最后加上唯一的前缀,通常使用组织倒置的网络域名 3.包名后部分依不同机构内部的规范不同而不同 1.包名有小写字母组成,不能以圆点开头或结尾 2.包名前面最后加上唯一的前缀,通常使用组织倒置的网络域名 3.包名后部分依不同机构内部的规范不同而不 阅读全文
posted @ 2017-06-05 11:39 Talvez 阅读(817) 评论(0) 推荐(0)
带参数的方法
摘要:1.语法: <访问修饰符>放回值类型<方法名><(形式方法列表)>{ //方法的主体 } 2.调用带参方法 语法:对象名.方法名(参数1,参数2.....参数N) 阅读全文
posted @ 2017-06-05 11:37 Talvez 阅读(127) 评论(0) 推荐(0)
成员变量和局部变量
摘要:1.变量声明的位置决定变量作用域 2.变量作用域确定可在程序中按变量名访问该变量的区域 3.成员变量:定义在类中的变量(类或其他类中可以调用) 4.局部变量:定义在方法中的变量(方法) 5.区别:a.作用域不同 局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是可见的 b.初始值不 阅读全文
posted @ 2017-06-01 20:26 Talvez 阅读(110) 评论(0) 推荐(0)
方法
摘要:一.定义类方法 语法: public 返回值类型 方法名(){ 步骤一:定义方法名和返回类型 //这里编写方法的主体 步骤二:编写方法体 } 二.方法返回值 1. 如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型 语法: return 表达式 ; 作用: 跳出 阅读全文
posted @ 2017-06-01 08:33 Talvez 阅读(157) 评论(0) 推荐(0)