1、私有属性
这个我们可以实例化对象来拿到name属性的值的
我们看到用实例化对象来获取__age属性的值是获取不到的,那个12是我在本类中输出的,可以在本类中使用
私有方法
1.1、我们无法从外部来调用__da这个方法,因为我们把他私有化了
我们可以通过下面这种方法,来进行访问私有化方法
继承:
1、属性
1.1 可以看到我们可以访问到父类中公共的方法,有也可以获取到属性的值
1.2我们没办法访问到父类中私有的属性
2、方法
2.1 我们可以看到,这个da的方法没有进行私有化,所以我们的子类可以进行访问
2.2我们看到,如果我们将da这个方法私有化,我们子类就没办法进行访问这个da这个方法了
修改私有属性的值
1、对象不能访问私有权限的属性和方法,可以通过访问公有方法set_name()来修改私有属性的值,可以通过访问公有方法get_name()来获取私有属性的值
类属性
1、我们可以访问到公共的类属性
2、不可以访问到类的私有的属性,报错
静态方法
1、我们可以通过两种方式来进行调用属性,能够通过实例对象和类对象去访问