Java学习——对类,封装,继承的理解

类:类中包含两部分内容,一个是属性,另一个是方法。属性即定义的变量,但是此变量有 访问权限,比如public为共有变量,只要用这个类来定义的成员都有权限来访问这个变 量,而private类型的则不行。感觉类就像是C语言里面的结构体差不多,由多种类型 组成的一个新的类型,不过类里面可以定义调用此类的方法。还有访问的权限更加安全 一点。

封装:就是将类中的属性进行封闭起来,除了此类别的类无法知道这个类里面的内容,就相 当于一个银行,你可以存钱也可以取钱,但是无法知道里面都进行了那些操作,因为这 些操作都是私有的,你无权访问。但是会给你留下一些方法进行操作。但就是不让你知 道里面的内容。

继承:用exdent来使一个类来继承另一个类的属性和方法。使子类拥有父类的全部属性和 方法。但前提是这些属性和方法是共有的,私有的无法继承。所有的类都有一个共同的 父类object类,是原来安装时自带的,带有大量的系统类。其中super关键字用来在子 类中访父类。

猜你喜欢

转载自blog.csdn.net/weixin_44584292/article/details/106188237