关于面向对象的理解,由于目前书籍都不在身边,所以就先不写相关的问题了,具体的待日后的博客中专门来写一下,关于面向对象的理解希望读者自己根据自己的老师讲解或者MOOK查看相关课程来搞懂,如果不喜欢大学老师一本正经的讲解,为你们提供以下来自千锋教育的课程资源:
链接:https://pan.baidu.com/s/14Zm7JCJdwmh9xbU5mEvU4Q 提取码:7sc3
链接:https://pan.baidu.com/s/1aAsDPdiIFFybGogsvXoCKA 提取码:8dgm
链接:https://pan.baidu.com/s/1RF_Kg-_8Sq9MQpJeoEAlWw 提取码:m39d
链接:https://pan.baidu.com/s/1N7WPZ_ieefEvjQfscDzuzA 提取码:pfha
链接:https://pan.baidu.com/s/1YsQsOxXuPajGVIqAcRbR4Q 提取码:t5od
链接:https://pan.baidu.com/s/1ZzjmtovIQ3RQEF1rP_pYHw 提取码:3m0u
字符串是引用数据类型,不是基本数据类型。引用类型变量在64位系统上通常占8个字节。
封装是隐藏实现细节,仅对外提供访问接口。好处:模块化、信息隐藏、代码重用、插件化易于测试、具有安全性。
类中属性的封装,就可以用private修饰属性哈哈哈哈。
私有的属性或方法只能在本类中访问。想要在类外访问私有属性,我们需要提供共有的方法来间接访问。
在类中定义的属性变量称为成员变量,在方法中定义的变量为局部变量。