参照教材多态的范例,设计Shape类,该类有方法area(),此方法返回该形状的面积,返回值为0;设计一个正方形类Square(继承自Shape类),该类的area()方法履盖了父类的area(),返回正方形的面积;设计一个矩形类Rectangle(继承自Shape类),该类的area()方法返回矩形的面积。设计函数area(obj),返回obj.area();实例化Square类对象s,实例化Rectangle类对象r;调用print(area(s)),print(area(r)),观察程序运行结果,分析Python是根据什么决定调用哪个类的area()方法的
参照教材多态的范例,设计Shape类,该类有方法area(),此方法返回该形状的面积,返回值为0;设计一个正方形类Square(继承自Shape类),该类的area()方法履盖了父类的area(),返回正方形的面积;设计一个矩形类Rectangle(继承自Shape类),该类的area()方法返回矩形的面积。设计函数area(obj),返回obj.area();实例化Square类对象s,实例化Rectangle类对象r;调用print(area(s)),print(area(r)),观察程序运行结果,分析Python是根据什么决定调用哪个类的area()方法的
以下装箱、拆箱语句中,错误的有() A: object obj=100; int m=(int)obj; B: object obj=100; int m=obj; C: object obj=(int)100; int m=(int)obj; D: object obj=(object)100; int m=(int)obj;
以下装箱、拆箱语句中,错误的有() A: object obj=100; int m=(int)obj; B: object obj=100; int m=obj; C: object obj=(int)100; int m=(int)obj; D: object obj=(object)100; int m=(int)obj;
以下哪条JS语句会产生运行错误? A: var obj = {} ; B: var obj = () ; C: var obj = [] ; D: var obj = // ;
以下哪条JS语句会产生运行错误? A: var obj = {} ; B: var obj = () ; C: var obj = [] ; D: var obj = // ;
返回对象obj在List集合中出现的位置索引的方法是哪个() A: intindexOf(obj) B: intget(obj) C: intindex(obj) D: intindexof(obj)
返回对象obj在List集合中出现的位置索引的方法是哪个() A: intindexOf(obj) B: intget(obj) C: intindex(obj) D: intindexof(obj)
以下哪项可以实现对象的定义? A: var obj=[]; B: var obj={}; C: var obj=new Object(); D: var obj=123;
以下哪项可以实现对象的定义? A: var obj=[]; B: var obj={}; C: var obj=new Object(); D: var obj=123;
The leaf area index can be defined as the A: A, green leaf area/yellow leaf area B: B, land area/leaf area C: C. Total green leaf area/land area D: D, yellow leaf area/green leaf area
The leaf area index can be defined as the A: A, green leaf area/yellow leaf area B: B, land area/leaf area C: C. Total green leaf area/land area D: D, yellow leaf area/green leaf area
According to the situation and the route, which activity area is the reading area next to? A: Intelligence area B: Construction area C: Performance area D: Role-play area
According to the situation and the route, which activity area is the reading area next to? A: Intelligence area B: Construction area C: Performance area D: Role-play area
调用对象obj函数成员fun:obj.fun( ); 编译器在编译时会将其调整为( )。 A: obj->fun( ); B: obj->fun( &obj ); C: fun( obj ); D: fun( &obj );
调用对象obj函数成员fun:obj.fun( ); 编译器在编译时会将其调整为( )。 A: obj->fun( ); B: obj->fun( &obj ); C: fun( obj ); D: fun( &obj );
以下能够创建一个对象的是( )。 A: var obj=new Object( ) ; B: var obj=function(name){this.name=name ; }<br> var p1=new obj( "张三" ) ; C: var obj={ name : "张三" ; } D: var obj=Object.create( { name: "张三" } ) ;
以下能够创建一个对象的是( )。 A: var obj=new Object( ) ; B: var obj=function(name){this.name=name ; }<br> var p1=new obj( "张三" ) ; C: var obj={ name : "张三" ; } D: var obj=Object.create( { name: "张三" } ) ;
According to Nanjing’s 1929 “Capital Plan”,the urban area was divided into six areas: central administrative area,municipal administrative area,industrial area,commercial area,cultural and educational area,and residential area.
According to Nanjing’s 1929 “Capital Plan”,the urban area was divided into six areas: central administrative area,municipal administrative area,industrial area,commercial area,cultural and educational area,and residential area.