- 博客(5)
- 收藏
- 关注
原创 关联关系和依赖关系
关联关系和依赖关系 关联关系 对象与对象之间的连接。在java中,关联关系的代码表现形式为一个类作为另一个类的属性存在。 即“有”的关系:“has-a” 比如平时所使用的引用类型String,String也是一个类,在其他类中作为属性类型存在 依赖关系 依赖关系指一个类A使用到了另一个类B 依赖关系的特性 这种关系是具有偶然性的、临时性的、非常弱的,但是类B的变化会影响到类A。 依赖具体表现 在代码层面,依赖关系表现为类B作为参数被类A在某个method方法中使用 关联是“HAS”关系,依赖是“USE”关系
2021-04-06 10:34:45
1602
原创 标识变量数据类型
标识符命名规则 Java对各种变量、方法和类等要素命名时时使用的字符序列称为标识符, 定义合法标识符规则: 又26个英文字母大小写,0-9,_或$组成; 数字不可以开头. 不可以使用关键词和保留字,但能包含关键字和保留字;如:int cint Java严格区分大小写,长度无限制 标识符不能包含空格。 人为约定规范 类名首字母大写,变量名,方法名首字母小写 起名字时,要"见名知意"。 驼峰表示 Java变量 变量是程序中最基本的单元,在程序执行中数值可变;使用时必须要先声明,在进行赋值,才能使用。 变量的要
2021-04-06 10:33:58
528
原创 面向对象的三大特征
面向对象的三大特征 封装 封装: 将类的某些信息(成员信息和方法)隐藏在类内部,不允许外部程序直接进行访问,而是通过该类提供的方法来实现对隐藏功能进行操作和访问 封装的好处: 1.隐藏类的实现细节,2.只能通过规定方法访问3.方便加入控制语句 4.方便修改实现 this关键字 this关键字代表自身类的对象 this.可以引用成员变量 this.可以引用成员方法 this 显示的表示当前正在访问的对象 注意:this关键词必须放在非静态方法中 用set和get为隐藏的属性提供方法来进行访问, public
2021-04-06 10:31:14
103
原创 运算符
运算符 算数运算符:+、-、*、/、 %、++、–; 字符串连接运算符:+; 关系(比较运算符):>,<,>=,<=,==,!=; 逻辑运算符:!,&,|,&&,||,^ 赋值运算符:=、+=、-=、*=、/=; 条件运算符:语法: (条件表达式)?表达式1:表达式2; 为true,运行结果是表达式1; 为false,运行结果为表达式2; 表达式1和2是同种类型 位运算符: << 空位
2021-04-06 10:29:08
119
原创 Java面向对象(类、对象、变量、方法、方法重载、对象与引用、static)
Java面向对象(类、对象、变量、方法、方法重载、对象与引用、static) 面向过程和面向对象设计思想 面向过程:分析出解决问题的步骤,然后一步步实现。(注重解决步骤,简单有效) 面向对象:面向编程语言,以分类的方式进行思考和解决问题,面向对象的思维方式适合处理复杂问题。(宏观,整体上的设计,处理复杂问题,细节处理) Java类 类是一个模板,描述对象属性和行为。类中定义事物特征 对象是具体存在的,在内存中存储 结构:成员变量(对对象属性进行描述); 方法 (对象的行为); 构造方法
2020-12-01 16:57:15
316
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅