摘要: 1、this可以用来修饰、调用:属性和方法、构造器2、this修饰属性和方法 this可以理解为:当前对象 或 当前正在创建的对象 在类的方法当中,可以使用this.属性或this.方法的方式,调用当前对象的属性或方法,但是通常省略this。特殊情况下,如果方法的形参和类的属性同名时,必须显式使用t 阅读全文
posted @ 2021-05-24 18:31 泥鱼生长 阅读(153) 评论(0) 推荐(0)
摘要: 一、package关键字的使用 为了更好的实现项目中类的管理,提供包的概念 使用package声明类或接口所属的包,声明在源文件的首行 包,属于标识符,遵循标识符的命名规则、规范(均小写)、见名知意 每“.”一次,代表一层文件目录 补充:同一个包下,不能够命名同名的接口、类。不同的包下,可以命名同名 阅读全文
posted @ 2021-05-24 18:16 泥鱼生长 阅读(202) 评论(0) 推荐(0)
摘要: javabean 是一种java语言写成的可重用组件是符合如下标准的java类:1、类是公共的2、有一个无参的公共的构造器3、有属性、且有对应的get、set方法用户可以使用javaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的js 阅读全文
posted @ 2021-05-24 17:57 泥鱼生长 阅读(48) 评论(0) 推荐(0)
摘要: 先简述下UML的构成:第一part:属性构成 a:权限 -:private +:public #:protected +b:属性名 +: +属性的类型 第二part:方法构成 如果方法有下划线:表示为构造器 方法的类型+方法名+(参数名:参数类型):返回值类型 正题如下: 一、类的属性的表示方式 在 阅读全文
posted @ 2021-05-24 14:18 泥鱼生长 阅读(1576) 评论(0) 推荐(0)
摘要: 高内聚,低耦合是设计程序时经常提到的原则,意思是:类的内部数据操作细节自己完成,不允许外部干涉;仅对外暴露少量的方法用于使用。好处是:可隐藏对象内部的复杂性,只对外公开简单的接口,便于外界调用,从而提高系统的可扩展性、可维护性。 因此,引出了封装性的设计思想,就是把该隐藏的隐藏起来,该暴露的暴露出来 阅读全文
posted @ 2021-05-24 12:28 泥鱼生长 阅读(120) 评论(0) 推荐(0)
摘要: 类的结构之:构造器(或构造方法、constructor)一、构造器的作用1、创建对象2、初始化对象的信息 二、使用说明1、如果没显式的定义类的构造器的话,则系统默认提供一个空参的构造器。2、定义构造器的格式:权限修饰符 类名(形参列表){}。3、一个类中定义多个构造器,彼此构成重载。4、一旦显式的定 阅读全文
posted @ 2021-05-24 12:09 泥鱼生长 阅读(95) 评论(0) 推荐(0)
摘要: 属性(成员变量) vs 局部变量 1、相同点 定义变量的格式:数据类型 变量名 =变量值。 先声明,后使用。 变量都其对应的作用域。 2、不同点 在类中声明的位置的不同 属性:直接定义在类的一对大括号内{} 局部变量:声明在方法内、方法形参、代码块内、构造器形参、构造器内部的变量 关于权限修饰符的不 阅读全文
posted @ 2021-05-24 11:58 泥鱼生长 阅读(94) 评论(0) 推荐(0)