栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > Java

21天学习第七天--面向对象进阶

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

21天学习第七天--面向对象进阶

活动地址:CSDN21天学习挑战赛

 

Ø static 静态关键字 u static 是什么, static 修饰成员变量的用法 u static 修饰成员变量的应用:在线人数统计 u static 修饰成员方法的用法 u static 修饰成员方法的应用:工具类 u static 的注意事项 Ø static 应用知识 :  代码块 Ø static 应用知识:单例

1. static 是什么 ? l 静态的意思,可以修饰成员变量、成员方法 2. static 修饰的成员变量是什么? 有什么特点? l 静态成员变量(有 static 修饰,属于类、加载一次,内存中只有一份),访问格式 l

l 实例成员变量(无 static 修饰,属于对象),访问格式:

       

3. 两种成员变量各自在什么情况下定义? l 静态成员变量:表示在线人数等需要被类的所有对象共享的信息时。 l 实例成员变量:属于每个对象,且每个对象的该信息不同时(如: name,age,money … )

1. 成员方法的分类和访问分别是什么样的? l 静态成员方法(有 static 修饰,属于类和对象共享)访问格式: Ø 类名 . 静态成员方法。 Ø 对象 . 静态成员方法。(不推荐) l 实例成员方法(无 static 修饰,属于对象)的访问格式: Ø 对象 . 实例成员方法。 2. 每种成员方法的使用场景是怎么样的? l 表示对象自己的行为的,且方法中需要直接访问实例成员,则该方法必须申明成实例方法。 l 如果该方法是以执行一个通用功能为目的,或者需要方便访问,则可以申明成静态方法

 

1. 工具类是什么,有什么好处? l 内部都是一些静态方法,每个方法完成一个功能 l 一次编写,处处可用,提高代码的重用性。

2. 工具类有什么要求? l 建议工具类的构造器私有化处理。 l 工具类不需要创建对象。 l

什么是设计模式(Design pattern)

l 开发中经常遇到一些问题,一个问题通常有 n 种解法的,但其中肯定有一种解法是最优的,这个最优的解法被人总结出来了,称之为设计模式。 l 设计模式有 20 多种,对应 20 多种软件开发中会遇到的问题。 l 学设计模式主要是学 2 点: Ø 第一:这种模式用来解决什么问题。 Ø 第二:遇到这种问题了,该模式是怎么写的,他是如何解决这个问题的。

 

 

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1039409.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号