Java-面向对象(类和对象)
程序员文章站
2022-05-25 21:15:28
...
- 1.面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。
- 第一步:把冰箱门打开
- 第二步:抬起大象,塞入冰箱
- 第三步:把冰箱门关闭
- 2.面向对象:强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。
- 人{
-
打开(冰箱){
-
冰箱.开开();
-
}
-
抬起(大象)
-
{
-
大象.进入(冰箱);
-
}
-
关闭(冰箱){
-
冰箱.闭合();
-
}
- }
- 冰箱{
-
开开(){}
-
闭合(){}
- }
- 大象{
- 进入(冰箱){
- }
- }
- 设计类的成员:(类似与C的结构体,但是也不太一样里面可以调用函数)
-
属性=成员变量=field;
-
方法=成员方法=函数=method;
-
创建类的对象=类的实例化=实例化类;
- 类和对象的使用:
- 1.创建类,设计类的成员(属性和方法)
- 2.创建类的对象
- 3.通过“对象.属性”或"对象.方法"调用对象的结构
- 对象的创建和使用:匿名对象
- 如果对一个对象只需要进行一次方法调用,那么就可以使用匿名对象。
- 我们经常将匿名对象作为实参传递给一个方法调用。