大家好,经过我们前几天的学习,相信已经对我们的类和对象以及以及封装有了一定的了解,那么我们今天便来进行一个总结并且做几道题巩固一下。
知识点总结:
类和对象
1、如何定义一个类?
2.如何实例化一个对象?
3.如何访问对象中的成员.
1.普通的成员变量.
通过对象的引用和点号来进行访问
是属于对象的
2.静态的成员变量(不依赖于对象)
通过类名和点号来访问.
属于类的[方法区,只有一份]
4、代码块;静态代码块;实例代码块
执行顺序:静态的→实例的(包括在类中实例化其他类)→构造方法.
注:大家可以想想为什么实例会先于构造,是不是因为实例化其他类时也会先判断类中是否有实例代码块,全部都完成后才能调用构造方法构造出这个类。(大家不理解也没关系,后面会再讲)
5.包
如何导入Java中的包 import
自定义的类放到自定义的包装,第一行会有一个package语句.
6.封装
对类内部的定现细节进行隐藏,对类外提供公开的接口.实现是通过 private关键字构成的.可以把构造方法,成员变量,成员方法都可以修饰。
private
默认权限(default)[包访问权限]
protected
public
7.对象的初始化
1、可以通过构进方法进行初始化
2.可以通过就地初始化
3、默认初始化,对应的零值,引用类型是null。
58.构造方法:方法名和类名一致,没有返回值,当构造方法执行结束,那么对象实例化完成了,构造方法可以构成重载.
类和对象练习:
那么今天分享就到这里,谢谢大家!!!
标签:总结,初始化,构造方法,对象,成员,访问,实例 From: https://blog.csdn.net/2403_86949771/article/details/144738055