0
点赞
收藏
分享

微信扫一扫

java面向对象一二节总结

全栈顾问 2022-04-29 阅读 93

一、认识类和对象

类:类是模子,类就是我们对我们现实生活的事物的抽象。

类的特点:就是该事物的状态信息

对象:是一类事物的具体体现

创建对象:类名 对象名 = new 类名()

使用对象:对象.属性 / 对象.方法名()

二、认识成员函数

定义:

成员函数:成员函数是定义为类的一部分的函数,有时也被称为方法

三、认识构造函数

构造方法:创建对象,给对象中的成员初始化。

特点:方法名和类名一致,无返回值类型,连void也不行,没有返回值,不能出现return语句。

四、静态变量和静态函数

static静态变量:可以修饰成员变量和成员方法

①修饰成员变量表示该成员变量只在内存中只存储一份,可以被共享访问、修改

②静态成员可使用类名直接访问,也可以使用对象名进行访问。

③静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收。

static静态方法:

①方法分为两种:一种是静态方法,另一种是非静态方法

②用static修饰的方法是静态方法。

③静态方法中不能调用非静态方法,非静态方法中不能调用静态方法。静态方法也叫类方法,和类同时加载,而非静态方法加载时间在后面。

④静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。

五、认识封装

①在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。

②封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。

③要访问该类的代码和数据,必须通过严格的接口控制。

④封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。

⑤适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。

六、使用包

创建包

①声明一个包使用关键字:package

②一个类中,包的声明必须放在类中第一行

③包名也是标识符全部都是小写,多级之间使用.隔开

命名规范

①由字母、数字下划线组成,不能以数字开头

②全部小写

③域名唯一性

七、使用访问修饰符

定义

Java中的访问修饰符 Java面向对象的基本思想之一是封装细节并且公开接口

一共有四种修饰符,分别是: 1、private:私有的; 2、默认; 3、protected:受保护的; 4、public:公共的

八、使用类中类

种调用类的方法:

①首先新建一个类,在调用类中先进行被调类实例化

②然后通过实例化的对象访问

③最后新建一个类,将该类中需要被调用的方法设置为静态,加了static后,就可以用类名直接调用,格式为“类名.方法名(参数表)”

举报

相关推荐

0 条评论