-
封装:
封装即隐藏功能的实现细节;
良好的封装代码更容易阅读和维护;
利用对象与方法是实现封装的直接途径。
查看全部 -
private、public、(default)用于描述各个元素的作用范围。
查看全部 -
例子:
com.imooc.weather.ui
com.alibaba.taobao.customer.data
不同包下的类需要import导入,相同包下的类不需要import导入
查看全部 -
方法是用于完成特定功能的整段代码。通过对一段可以实现特定功能的代码进行简单的包装,形成方法,让程序可以反复去调用同一个方法,来反复实现这个功能。
面向过程
是根据事件的发展经过来进行编程,捋清问题的思路,分析出步骤,然后调用函数一步一步解决.面向过程只适用于简单思路,类似于国产仙剑游戏,规定地图,规定路线,规定故事,一步一步走到最后.
面向对象
面向对象是以"对象"为中心的编程思想,
这个世界有很多人和事物,每一个具体的东西都可以看做一个对象,而且每个对象都有自己的属性和行为,对象与对象之间的交互就通过方法进行,把要解决的问题分解成各个对象,建立对象不是为了解决问题的步骤,而是要描述对象在整个问题中的属性和行为.
典型的具体请参考竞技游戏,以英雄联盟为例,每个英雄就是一个具体的对象,生命值,攻击力,攻速等是英雄的属性(变量),技能,平A方式(远程,近战)就是英雄的行为(方法),每个防御塔,野怪,水晶都是对象,输赢的规则就是红蓝水晶的行为.
查看全部 -
成员变量:
查看全部 -
对象的命名规则和变量一样。
查看全部 -
1、面向对象编程,世界万物皆对象。
2、类是具体对象共性特征,抽象的,是对象的模板。
3、对象是具体的事物,是类的具体实例,new是创建实例对象的关键字。
4、成员变量是对象的静态特征,方法是对象的动态行为。
5、方法的调用,类型 变量名 = 对象名.方法名(实际参数列表);
无返回值的方法调用时无需赋值。
6、包将功能相似或相关的类组织在一起,采用树形目录形式,包命名的标准格式为 域名后缀.组织机构名.项目名.模块名.包的职能。
7、面向对象三大特征,封装、继承、多态。
8、封装是隐藏功能实现的细节,利用对象与方法是实现封装的途径,良好的封装有助于代码的阅读和维护,getter和setter方法。
9、继承实现子类继承父类的特征。
10、多态是用一个行为具有多个不同表现形式或形态的能力,实现多态的关键是接口。但是,接口是抽象类型,只提供方法的定义。
接口 对象名= new 具体方法类。
11、ArrayList,是Java内置的数据集合,存储多个数据,替代数组,可更样化的操作数组。
查看全部 -
1)多态是同一行为具有多个不同表现形式或形态的能力
2)实现多态的关键是接口
3)实现类是一个接口的具体表现
查看全部 -
子类会继承父类的default/protected/public修饰的成员变量与方法,不会继承private修饰的变量与方法。
查看全部 -
#成员变量#
duoduo.name = "多多";
读取:
System.out.println(duoduo.name+“今天”+duodou.age+"岁了"
查看全部 -
字符串拼接方法:
先定义一个模板template
查看全部 -
单据埃及就
查看全部 -
面向对象三大特征
1)封装
封装即隐藏功能的实现细节;
利用对象与方法是实现封装的直接途径;
良好的封装让代码更容易阅读与维护。
2)继承
3)多态
查看全部 -
类似于Oracle 数据库,
1)一个项目可能有不同模块,每个模块有不同函数或者存储过程;
2)为了管理,可以把不同的模块放在不同的包中。
查看全部 -
1) 方法是用于完成特定功能的整段代码,可以对对不同变量重复使用
查看全部
举报