python类和对象
2021-11-16 10:52:47 2.95MB python
1
1、两游戏角色决斗。角色1交手次数+1,生命值-1,经验值+2;角色2交手次数+1,生命值-2,经验值+3。经验值每增加50时,生命值+1;生命值<0判为负。生命值初始为1000,经验值初始为0。 2、给定二个不同的角色,判定交手的胜负关系。 3、形状具有返回周长,返回面积的描述。三角形、圆形具有以上功能和各自必需的属性成员。 4、实验报告给出决斗结果和交手次数,以及所有源代码
1
1、类的格式 类:所有类名要求首字母大写,多个单词使用驼峰式命名,所有类都默认继承Object class 类名[(父类)]: 属性:特征 方法:动作 注: python与其他语言不一样,可以动态的加载对象的属性和方法。 2、类属性 & 对象属性 类属性 #定义类和属性 class Student: # 类属性 name = 'Jason' age = 20 object1 = Student() #使用类,创建对象 object1.age = 21 #对象属性 print(object1.name) print(Student.name) 对象
2021-11-05 10:34:39 72KB brand mp python类
1
Educoder题目:Java面向对象 - 类与对象答案解析
import java.util.*; import java.io.*; public class calendar { /** * @param args * @param 月 * @param 日 */ public static void main(String args[] ) { // TODO Auto-generated method stub Calendar calendar1=Calendar.getInstance();//创建一个日历对象 Calendar calendar2=Calendar.getInstance();//创建一个日历对象
1
用c#实现基于shape类的各个图形周长、面积的计算(正方形 长方形 四边形 圆 圆柱 菱形 梯形 点 线)
2021-10-27 21:37:42 213KB c# 继承 多态
1
C++的封装(一) C++语言为了实现面向对象的封装,引入了三个新的“修饰”关键字: public (公有的):公开的,可见的。对象成员(变量与方法)可以在对象外使用。 private (私有的):不可见的。成员只能在对象内部使用。 protected (保护的):受到保护的。成员也只能在内部使用。(以后再讨论) C++类的成员(变量和方法)具有了各自不同的属性。
2021-10-27 01:16:37 636KB C++
1
第一部分 有一个抽象类ObjectVolume,如下所示: abstract class ObjectVolume { abstract double getVolume(); //返回物体的体积 } (1)编写球体类,立方体类和圆柱体类,它们是抽象类ObjectVolume的子类。 (2)编写一个公共类,其中包含main方法和static void get(ObjectVolume obj)方法。 (3)在main方法中,从键盘上输入1(表示球体)、2(表示立方体)、3(表示圆柱体)时,调用get方法可以分别得到球体、立方体、圆柱体的体积。 第二部分 有一个接口UnitPrice,如下所示: interface UnitPrice { public double unitprice( ); //返回商品的单价 } (1)编写电视机类、计算机类和手机类来实现接口UnitPrice。 (2)编写一个公共类,其中包含main方法和static double get(UnitPrice u)方法。 (3)在main方法中,从键盘上输入电视、计算机和手机的销售个数,调用get方法可以分别得到商店关于上述商品的总销售额。
2021-10-17 13:27:28 1KB java
1
JavaMySape抽象类面向对象.doc
2021-10-08 23:12:36 137KB java JavaScript
第八章 使用类和对象 PYTHON学习 34 一切皆对象 对象的定义被称作类
1