java面向对象(高级进阶)
1.面向对象的三大特性
| 封装:通过Java的权限修饰符,对Java类中的成员进行修饰。对外提供一些接口,便是java的封装 |
|---|
| 继承:Java中的通过extends关键字的,子类继承父类。 |
| 多态:Java中的继承,也体现了java中的多态属性 |
2.JVM的内存划分

3.Java中的权限修饰符
| public 可以修饰类也可以修饰类中的成员,被改修饰符修饰的成员,外部的类都是可以访问的 |
|---|
| 默认 可以修饰类也可以修饰类中的成员。该修饰符的修饰的成员变量可以被同一jar中的类访问 |
| private 只能修饰类中的成员,修饰的成员只能被本类和子类访问 |
| protected 修饰类中的成员,被修饰的成员只能被本类访问 |
4.java中的继承
(1)Java中只支持单继承(一个子类只能继承一个父类)
(2)java中的类有两种:普通的类,抽象类(该类中有抽象的方法)

本文深入探讨了Java面向对象的三大特性:封装、继承和多态,并解析了JVM内存划分及权限修饰符的作用范围。此外,还详细介绍了Java中的继承机制及其限制。
4207

被折叠的 条评论
为什么被折叠?



