面向对象
crraxx
崔瑞荣就是我 :-)
展开
-
Java从头开始--封装、继承和多态
面向对象的三大特征 1.面向对象语言的三大特征 封装 继承 多态 封装 封装的概念 将类中的某些信息(成员变量,方法)隐藏起来,不让外部的程序直接访问,可通过专门的方法来实现对隐藏信息的操作和访问。 封装的好处 封装的具体表现 属性使用private权限 方法使用public权限 例如: public class Demo{ private String name; public String getName (){ return name; } pu原创 2020-11-29 15:30:09 · 433 阅读 · 4 评论 -
java从头开始--包和访问权限修饰符
包 包的概念 可以看做是文件夹 包的作用 1.避免类重名 全类名:包名+类名的简称(唯一的名称) 2.按照不同的功能管理类 3.控制访问权限 包(package)的命名规范: 在包名中,可以使用“.”来区分包的级别;包名一般情况下是小写。 第一级 指该项目的类型,如com,org,gov等。 第二级 指项目所开发或者运行的公司名称,如:oracle,sun,huawei等。 第三级 指项目的名称,如:bcms,oa,erp,cms等。 第四级 指项目模块的名称,如:bean,action,exception原创 2020-11-29 15:22:14 · 163 阅读 · 2 评论 -
java从头开始--static关键字与代码块
static关键字 static:静态的。 关键字:被语言赋予特定含义的单词,都是小写。 static 关键字可以应用于修饰类的属性,方法,代码块以及内部类。 static属于类变量,类只有一份,因此static修饰的变量也只有一份,在调用时建议用类名直接调用。 static修饰的成员变量为静态变量,在内存中只有一份。 被static修饰的成员随类的加载而加载,优先于对象,被所有对象共享。 成员方法中可以访问成员变量,还可以访问静态变量。静态方法中不能访问成员变量,因为静态方法先于对象存在。但成员的可以调用原创 2020-11-27 18:23:00 · 125 阅读 · 0 评论 -
java从头开始--面向对象1
面向过程和面向对象的设计思想 案例: 把大象装进冰箱 面向过程(pop):分析具体实现步骤 1.打开冰箱门 2.把大象装进去 3.关闭冰箱门 面向对象(oop):对事物整体进行分析,进行分类. 人类: 装东西 操作… 大象 冰箱 + 门: 存储东西 门:开门 关门 面向对象也是离不开面向过程的,具体细原创 2020-11-27 17:42:14 · 120 阅读 · 0 评论