7、继承和多态

1、判断一个变量是否是某个类型可以用isinstance()判断

2、判断对象类型,使用type()函数

3、还可以判断一个变量是否是某些类型中的一种,比如下面的代码就可以判断是否是list或者tuple

4、如果要获得一个对象的所有属性和方法,可以使用dir()函数,它返回一个包含字符串的list

5、getattr()、setattr()以及hasattr()

7、编写程序的时候,千万不要对实例属性和类属性使用相同的名字,因为相同名称的实例属性将屏蔽掉类属性,但是当你删除实例属性后,再使用相同的名称,访问到的将是类属性。

你可能感兴趣的:(7、继承和多态)