当前位置:文档之家› 习题-类和对象

习题-类和对象

习题-类和对象
习题-类和对象

一、选择题类和对象

类的定义:

1 定义类头时,不可能用到的关键字是( B )。

A) class B)private/protected/static C)extends/implements

D)public

2.下列类定义中,不正确的是( C)。

A) class x { .... }

B) class x extends y { .... }

C) static class x implements y1,y2 { .... }

D) public class x extends Applet { .... }

3.下列类头定义中,错误的是(A)。

A)public x extends y {...} (少class)

B) public class x extends y {...}

C)class x extends y implements y1 {...}

D)class x {...}

创建声明对象:

4.设A为已定义的类名,下列声明A类的对象a的语句中正确的是( D )。

A) float A a; B) public A a=A( );

C) A a=new int( ); D) static A a=new A( );

5.设A为已定义的类名,下列声明A类的对象a的语句中正确的是( A )。

A) public A a=new A( ); B) public A a=A( );

C) A a=new class( ); D) a A;

6.设X 、Y 均为已定义的类名,下列声明类X的对象x1的语句中正确的是( C )。

A) public X x1= new Y( ); B) X x1= X ( );

C) X x1=new X( ); D) int X x1;

7. 设X 、Y为已定义的类名,下列声明X类的对象x1的语句中正确的是( A )。

A) static X x1; B) public X x1=new X(int 123);

C) Y x1; D) X x1= X( );

8.通过类MyClass中的不含参数的构造方法,生成该类的一个对象obj,可通过以下语句实现:__

MyClass obj=new MyClass();

构造方法:

9. 设i , j为类X中定义的int型变量名,下列X类的构造方法中不正确的是( A )。

A) void X(int k ){ i=k; } B) X(int k ){ i=k; }

C) X(int m, int n ){ i=m; j=n; } D) X( ){i=0;j=0; }

10.有一个类A(龙哥:方),以下为其构造方法的声明,其中正确的是( A)。

A)public A(int x){...} (迟:方) B)static A(int x){...}

C)public a(int x){...} D)void A(int x){...}

11.有一个类A,以下为其构造方法的声明,其中正确的是( B )。

A)void A(int x){...} B)A(int x){...}

C)a(int x){...} D)void a(int x){...}

12. 设i、j、k为类X中定义的int型变量名,下列类X的构造方法中不正确的是( B )。

A) X( int m){ ... } B) void X( int m){ ... }

C) X( int m, int n){ ... } D) X( int h,int m,int n){ ... }

13. 设i , j为类X中定义的double型变量名,下列X类的构造方法中不正确的是( A )。

A) double(没有返回值)X(double k ){ i=k; return i; }

C) X( ){i=6;j=8; }

B) X(double m, double n ){ i=m; j=n; }

D) X(double k ){ i=k; }

二、填空题

1.下面是一个类的定义,请完成程序填空。

public class _____ Myclass _______

{

int x, y;

Myclass ( int i, ___int j____) // 构造方法

{

x=i; y=j;

}

}

14. 下面是一个类的定义,请将其补充完整。

class Student____

{

String name;

int age;

Student( ___String s , int i)

{

name=s;

age=i;

}

}

2.下面是一个类的定义,请将其补充完整。

class ______myclass______ // 定义名为myclass的类

{

int var=666;

int getvar()(有返回值int 必须用return 语句)

{ return var; }

}

三、程序阅读题

1.下面是一个类的定义,根据题目要求回答以下问题.

class B

{

private int x;

private char y;

public B(int i,char j)

{

x=i; y=j;

}

public void show()

{

System.out.println("x="+x+"; y="+y);

}

public void methodC(int x)

{

this.x=this.x+x;

y++;

show();

}

}

(1)定义类B的一个对象b,将类中的变量x初始化为10、变量y初始化为’A’,请写出相应的语句。

Bb=new B(10,”A”)

(2)若在(1)问基础上有方法调用语句:b.show()则输出如何?

b.show(); 输出:x=10; y=A

(3)若在(1)问基础上增加语句: b.methodC(1); 则输出为何?

B.methodC(1); 输出:x=11; y=B

2.阅读程序,回答问题。

public class Test52

{

static String str1="Hello, Java world! \t";

static String str2="Hello, students! ";

public static void main(String args[])

{ System.out.print(str1); System.out.println(str2); }

}

问题:1)这是哪种形式的java 程序?

2)程序的输出是什么?

3.阅读下面程序,回答问题:

public class Foo

{

int i;

static String s;

void imethod()

{

}

static void smethod()

{

}

}

设f是Foo的一个实例,下列语句正确吗?

System.out.println(f.i);

System.out.println(f.s);

f.imethod();

f.smethod();

System.out.println(Foo.i);

System.out.println(Foo.s);

Foo.imethod();

Foo.smethod();

四、简答题

1. 面向对象的软件开发方法用什么把数据和基于数据的操作封装在一起?类

2. 在一个类定义中,用什么描述对象的状态? 用什么描述对象的行为? 属性方法

3. 什么方法是一个特殊的方法,用于对对象进行初始化?构造方法

4. 一个源程序文件中,能有多于一个的public 类吗?

不能

5. 构造方法的方法名可由编程人员任意命名吗?

不行!类名

6. 类的构造方法名必须和类名相同吗?

必须相同

7. 构造函数有返回值吗?

没有

8. 构造函数可以重载吗?

可以

9. 如果一个类定义中没有定义构造方法,该类有构造函数吗?有!

10. 如果一个类定义中已经定义了构造方法,java还会给它定义缺省的构造方法吗?

不会

11. 类的访问控制权有哪两种?

Public 和默认

12. 类的成员访问控制权有哪些?

Public protected 默认private

13 . 类的成员有哪些?

属性方法

五、编程题

1、//基本类定义

编写一个类,描述学生的学号、姓名、成绩。学号用整型,成绩用浮点型,姓名用String类型。

编写一个测试类,测试学生类。

2、//基本类定义

将上述类进行改写,学生拥有判断自己的成绩是否及格的功能。并能够打印输出自己的姓名和是否及格的信息(方法名:printInfo())编写一个测试类,对学生类进行测试。

3.//构造方法:

设计一个关于三角形的类Trival,其中的属性包括三角形的底di,三角形的高gao,方法包括:默认构造方法、为di和gao指定初值的构造方法、获取三角形面积findArea()。

4、//构造方法:

编写一个类,描述桌子,包括以下几种属性:长、宽、高、颜色。并且使该类具有这样的功能:在定制桌子(即创建桌子对象时),就可以同时指定桌子的长宽高来订制。也可以同时指定长、宽、高、颜色来订制,也可单独指定桌子颜色来订制。

并编写一个测试类测试这几种定制方法。

5. //访问器方法:

下面是Name类、Person类和Test类,请将Name类和Person类中所有private数据域的访问器方法填写完整。

class Name

{

private String firstName;//姓

private String lastName;//名

Name(String f,String l)

{

firstName=f;

lastName=l;

}

//填写访问器方法

public String toString()

{

return firstName + lastName;

}

}

class Person

{

private Name name;//姓名

Person(Name n)

{

name=n;

}

//填写访问器方法

}

class Test

{

public static void main(String[] args)

{

Name theName=new Name("张","三");

Person p=new Person(theName);

System.out.println(p.getName());//输出结果:张三}

}

目标规划典型例题

§ 主要解题方法和典型例题分析 题型I 目标规划数学模型的建立 当线性规划问题有多个目标需要满足时,就可以通过建立目标规划数学模型来描述。目标规划数学模型的建立步骤为:第一步,确定决策变量;第二步,确定各目标的优先因子;第三步,写出硬约束和软约束;第四步,确定目标函数。 例6-1 某公司生产甲、乙两种产品,分别经由I 、II 两个车间生产。已知除外购外,生产一件甲产品需要I 车间加工4小时,II 车间装配2小时,生产一件乙产品需I 车间加工1小时,II 车间装配3小时,这两种产品生产出来以后均需经过检验、销售等环节。已知每件甲产品的检验销售费用需40元,每件乙产品的检验销售费用需50元。I 车间每月可利用的工时为150小时,每小时的费用为80元;II 车间每月可利用的工时为200小时,每小时的费用为20元,估计下一年度平均每月可销售甲产品100台,乙产品80台。公司根据这些实际情况定出月度计划的目标如下: P 1:检验和销售费用每月不超过6000元; P 2:每月售出甲产品不少于100件; P 3:I 、II 两车间的生产工时应该得到充分利用; P 4:I 车间加班时间不超过30小时; P 5:每月乙产品的销售不少于80件。 试确定该公司为完成上述目标应制定的月度生产计划,建立其目标规划模型。 解:先建立目标规划的数学模型。设x 1为每月计划生产的甲产品件数,x 2为每月生产的乙产品的件数。根据题目中给出的优先等级条件,有以下目标及约束: (1) 检验及销售费用目标及约束11211 min() 40506000d x x d d +-+ ??++-=?; (2) 每月甲产品的销售目标及约束2122min() 100 d x d d --+ ??+-=?; (3) I 、II 两车间工时利用情况目标及约束 I 车间312 33min()4150d x x d d --+??++-=?,II 车间41244min()3200d x x d d - -+ ??++-=? (4) I 车间加班时间目标及约束5355min() 30d d d d ++-+ ??+-=? (5) 每月乙产品销售目标及约束62 66min() 80d x d d --+ ??+-=?

JAVA基础-第3章类与对象-练习题-200910

第3章类与对象 一.选择题 1.下列不属于面向对象编程的特性是(D)。 A.封装性 B. 继承性 C. 多态性 D. 编译执行 2.下列类的声明中不合法的是(C)。 A. class People{…} B. class 植物{…} C. Class A{…} D. public class 共有类{… 3.下列方法的声明中不合法的是(C)。 A. float area(){…} B. void area(){…} C. double area(d){…} D. int area(int r){…} 4. 下列构造方法(构造器)的调用中正确的是(C)。 A. 按照一般的方法调用 B. 由用户直接调用 C. 只能通过new自动调用 D. 被系统调用 5.下列程序运行的结果是(A)。 class Book{ int width; int length; } public class A{ static void f(Book p){ p.width=20; p.length=40; } public static void main(String args[]){ Book b=new Book(); b.width=10; b.length=20; f(b); System.out.print(" "+b.width); System.out.print(" "+b.length); } } A. 20 40 B. 10 40 C. 10 20 D. 以上都不对 6.下列程序运行的结果是(D)。 public class A{ static void f(int y){ y=y+10; } public static void main(String args[]){ double x=10; f(x); System.out.println(x); } }

JAVA类与对象及数组习题及复习资料

JA V A类和对象及数组习题 一、选择题 (1)下列构造方法的调用方式中,正确的是( D )--原因:在通过new实例化一个类对象时系统会自动调用该类相应的构造方法。 A.按照一般方法调用B.由用户直接调用 C.只能通过new自动调用D.被系统调用 (2)在Java中,能实现多重继承效果的方式是( C )--原因:一个类可以同时实现多个接口。Java接口反映了对象较高层次的抽象,还弥补了Java只支持单继承的不足,可用它来完成多继承的一些功能。 A.内部类B.适配器C.接口D.同步 (3)int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( D )—原因:java中定义常量用关键字final来定义。 A.public int MAX_LENGTH=100 B.final int MAX_LENGTH=100 C.public const int MAX_LENGTH=100 D.public final int MAX_LENGTH=100 (4)下列叙述中,正确的是( A )—原因:Java严格区分大小写,所以变量number 与Number不相同;Java 中的注释方式除了“//”行注释之外还有段注释“/*-------*/”和文档注释/**-------*/。Java源文件中的public类只能有一个。 A. 声明变量时必须指定一个类型 B. Java认为变量number与Number相同 C. Java中唯一的注释方式是"//" D. 源文件中public类可以有0或多个 (5)下列叙述中,错误的是( D )—原因:子类继承父类,并且可以有自己的成员变量和成员方法。所以可以认为子类是父类的扩展。

第八章 运筹学 目标规划 案例

第八章目标规划 8.1请将下列目标规划问题数学模型的一般形式转换为各优先级的数学模型。1、 min P1(d l-)+P2(d2-)+P2(d2+)+P3(d3-)+P3(d3+)+P4(d4-) 约束条件: 4 x l ≤680 4x2 ≤600 2 x l+3x2-d1+ +d1-=12 x l-x2-d2++d2-=0 2 x l+2x2-d3++d3-=12 x l+2x2-d4++d4-=8 x l,x2,d1+,d1-,d2+,d2-,d3+,d3-,d4+,d4-≥0。 解: 这是一个四级目标规划问题: 第一级: min d l- S.T. 4 x l ≤680 4x2 ≤600 2 x l+3x2-d1+ +d1-=12 x l,x2,d1+,d1-≥0 第二级: min d2-+d2+ S.T. 4 x l ≤680 4x2 ≤600 2 x l+3x2-d1+ +d1-=12 x l-x2-d2++d2-=0 d1-=第一级的最优结果 x l,x2,d1+,d1-,d2+,d2-≥0 第三级: min d3-+d3+ S.T. 4 x l ≤680 4x2 ≤600 2 x l+3x2-d1+ +d1-=12 x l-x2-d2++d2-=0 2 x l+2x2-d3++d3-=12 d1-=第一级的最优结果 d2+,d2-=第二级的最优结果 x l,x2,d1+,d1-,d2+,d2-,d3+,d3-≥0 第四级:

min d4- S.T. 4 x l ≤680 4x2 ≤600 2 x l+3x2-d1+ +d1-=12 x l-x2-d2++d2-=0 2 x l+2x2-d3++d3-=12 x l+2x2-d4++d4-=8 d1-=第一级的最优结果 d2+,d2-=第二级的最优结果 d3+,d3-=第三级的最优结果 x l,x2,d1+,d1-,d2+,d2-,d3+,d3-,d4+,d4-≥0 2、 min P1(d l-)+P2(d2-)+P2(d2+)+P3(d3-) 约束条件: 12 x l+9x2+15x3-d1+ +d1-=125 5x l+3x2+4x3-d2+ +d2-=40 5 x l+7x2+8x3-d3+ +d3-=55 x l,x2,x3,d1+,d1-,d2+,d2-,d3+,d3-≥0。 解: 这是一个三级目标规划问题: 第一级: min d l- S.T. 12 x l+9x2+15x3-d1+ +d1-=125 x l,x2,x3,d1+,d1-≥0 第二级: min d2-+d2+ S.T. 12 x l+9x2+15x3-d1+ +d1-=125 5x l+3x2+4x3-d2+ +d2-=40 d l-=第一级的最优结果 x l,x2,x3,d1+,d1-,d2+,d2-≥0 第三级: min d3- S.T. 12 x l+9x2+15x3-d1+ +d1-=125 5x l+3x2+4x3-d2+ +d2-=40 5 x l+7x2+8x3-d3+ +d3-=55 d l-=第一级的最优结果 d2+ ,d2-=第二级的最优结果 x l,x2,x3,d1+,d1-,d2+,d2-,d3+,d3-≥0 8.2某企业生产A、B、C、三种不同规格的电子产品,三种产品的装配工作在同一生产

类和对象练习题

类和对象 一、选择题 1、下面对方法的作用描述不正确的是:( d ) A、使程序结构清晰 B、功能复用 C、代码简洁 D、重复代码 2、方法定义的变量:( b ) A 、一定在方法所有位置可见B、可能在方法的局部位置可见 C、在方法外可以使用 D、在方法外可见 3、方法的形参:(a) A、可以没有 B、至少有一个 C、必须定义多个形参 D、只能是简单变量 4、方法的调用:(c) A、必须是一条完整的语句 B、只能是一个表达式 C、可能是语句,也可能是表达式 D、必须提供实际参数 5、return 语句:( d) A、不能用来返回对象 B、只可以返回数值 C、方法都必须含有 D、一个方法中可以有多个return 语句 6、void 的含义:(d) A、方法体为空 B、方法体没有意义 C、定义方法时必须使用 D、方法没有返回值 7、main()方法的返回类型是:( c ) A 、boolean B、int C、void D、static 8、方法重载所涉及的方法:( a ) A、有相同的名字 B、参数个数必须不同 C、参数类型必须不同 D、返回类型必须不同 9、下面关于类和对象之间关系的描述,正确的是( c ) A、联接关系B、包含关系C、具体与抽象的关系D、类是对象的具体化 10、下面关于java中类的说法哪个是不正确的( c ) A、类体中只能有变量定义和成员方法的定义,不能有其他语句。 B、构造方法是类中的特殊方法。 C、类一定要声明为public的,才可以执行。

D、一个java文件中可以有多个class定义。 11、下列哪个类声明是正确的( d) A、public void H1{…} B 、public class Move(){…} C、public class void number{} D、public class Car{…} 12、下面的方法声明中,哪个是正确的(c) A、public class methodName(){} B、public void int methodName(){} C、public void methodName(){} D、public void methodName{} 13、下述哪些说法是不正确的?( b ) A、实例变量是类的成员变量 B、实例变量是用static关键字声明的 C、方法变量在方法执行时创建 D、方法变量在使用之前必须初始化 14、下面对构造方法的描述不正确是( b)。 A、系统提供默认的构造方法 B、构造方法可以有参数,所以也可以有返回值 C、构造方法可以重载 D、构造方法可以设置参数 15、定义类头时,不可能用到的关键字是( b)。 A、class B、private C、extends D、public 16、下列类头定义中,错误的是( )。 A、public x extends y {...} B、public class x extends y {...} C、class x extends y implements y1 {...} D、class x {...} 17、设A为已定义的类名,下列声明A类的对象a的语句中正确的是( ) 。 A、float A a; B、public A a=A( ); C、A a=new int( ); D、static A a=new A( ); 18、设i , j为类X中定义的int型变量名,下列X类的构造方法中不正确的是( a )。 A、void X(int k ){ i=k; } B、X(int k ){ i=k; } C、X(int m, int n ){ i=m; j=n; } D、X( ){i=0;j=0; } 19、有一个类A,以下为其构造方法的声明,其中正确的是

2018发展对象考试试题库完整

党员发展对象考试题库 一、填空题 1、党的三大作风是、、。 2、集中制规定的“四个服从”:、、、 。 8、预备党员的预备期满必须由向提出转正申请。 9、社会主义核心价值体系的基本容是、、 、。 10、预备党员从之日起交纳党费。 11、党必须按照、的原则,在同级各种组织中发挥领导核心作用。 12、中国共产党是的先锋队,同时是和 的先锋队。 13、党的最高理想和最终目标是。 14、我国正处于并将长期处于。 15、“三个代表”重要思想的基本容是:始终代表、

始终代表、始终代表。 16、中国共产党以马克思列宁主义、、、“三个代表”重要思想和作为自己的行动指南。 17、在现阶段,我国社会的主要矛盾是同落后的社会生产之间的矛盾。 18、中国共产党党徽为和组成的图案。 19、党员如果没有正当理由,连续个月不参加党的组织生活,或不,或不做党所分配的工作,就被认为是自行脱党。 20、留党察看最长不超过年,是党的最高处分。 21、党的思想路线是一切从实际出发,理论联系实际,实事,在 中检验真理和发展真理。 22、国家的根本大法是;党的基本大法是。 23、“一个中心、两个基本点”的容是以为中心,坚持 ,坚持。 24、《关于建立党员活动日和推行中国共产党党员证机制的意见(试行)》文件中规定,全市统一确定每月日为党员活动日。 25、党员交纳党费的比例为:每月工资收入(税后)在3000元以下(含3000元)者,交纳月工资收入的%;3000元以上至5000元(含5000元)者,交纳%;5000元以上至10000元(含10000元)者,交纳%;10000元以上者,交纳%。 转为正式党员的书面申请。因特殊情况,不能按时提出转正申请的,应当在

目标规划例题

目标规划 某企业生产甲、乙两种产品,需要用到A,B,C 三种设备,关于产品的赢利 与使用设备的工时及限制如表 2 所示。问该企业应如何安排生产,才能达到下列目标: 表 2 甲 乙 设备的生产能力(h ) A (h/件) 2 2 12 B (h/件) 4 0 16 C (h/件) 0 5 15 赢利(元/件) 200 300 (1)力求使利润指标不低于 1500 元; (2)考虑到市场需求,甲、乙两种产品的产量比应尽量保持 1:2; (3)设备 A 为贵重设备,严格禁止超时使用; (4)设备C 可以适当加班,但要控制;设备B 既要求充分利用,又尽可能不加班。 在重要性上,设备B 是设备C 的 3 倍。 建立相应的目标规划模型并求解。 解 设备 A 是刚性约束,其余是柔性约束。首先,最重要的指标是企业的利润, 因此,将它的优先级列为第一级;其次,甲、乙两种产品的产量保持 1:2 的比例,列为 第二级;再次,设备B,C 的工作时间要有所控制,列为第三级。在第三级中,设备B 的 重要性是设备C 的三倍,因此,它们的权重不一样,设备B 前的系数是设备C 前系数 的 3 倍。设生产甲乙两种产品的件数分别为x1, x2, ,相应的目标规划模型为 min z = P1d1- + P2 ( d2+ + d2- ) + P3 ( 3d3+ + 3d3- + d4+ ) 121211122213324412221220030015002040515,,,0(1,2,3,4...)i i x x x x d d x x d d x d d x d d x x d d i -+-+-+-+-++≤??++-=??-+-=??+-=??+-=?≥=?? LINGO 程序编码 model: sets: level/1..3/:p,z,goal; variable/1..2/:x; h_con_num/1..1/:b; s_con_num/1..4/:g,dplus,dminus; h_con(h_con_num,variable):a; s_con(s_con_num,variable):c; obj(level,s_con_num)/1 1,2 2,3 3,3 4/:wplus,wminus; endsets data:

JAVA类与对象习题

JAVA类与对象习题 一、写出一个类People,并由该类做基类派生出子类Employee和Teacher。其中People 类具有name、age两个保护成员变量,分别为String类型、整型,且具有公有的getAge 成员函数,用于返回age变量的值。Employee类具有保护成员变量empno,Teacher类有teano和zc成员变量。 二、(1)创建Rectangle类,添加属性width、height; (2)在Rectangle类中添加两种方法计算矩形的周长和面积; (3)编程利用Rectangle输出一个矩形的周长和面积 三、(1)设计一个User类,其中包括用户名、口令等属性以及构造方法(至少重载2 个)。获取和设置口令的方法,显示和修改用户名的方法等。编写应用程序测试User 类。 (2)定义一个student类,其中包括用户名、姓名、性别、出生年月等属行以及init()——初始化各属性、display()——显示各属性、modify()——修改姓名等方法。实现并测试这个类。 (3)从上题的student类中派生出Granduate(研究生)类,添加属性:专业subject、导师adviser。重载相应的成员方法。并测试这个类。 四、项目名称:Bank Account Management System 银行账户管理系统简称BAM 练习1:(面向对象基础语法) 写一个账户类(Account), 属性: id:账户号码长整数 password:账户密码 name:真实姓名 personId:身份证号码字符串类型 email:客户的电子邮箱 balance:账户余额 方法: deposit: 存款方法,参数是double型的金额 withdraw:取款方法,参数是double型的金额

发展对象考试试卷(含参考答案)

发展对象考试试卷 姓名:单位:成绩: 一、入党申请人、入党积极分子、发展对象这三个概念有什么区别?(20分) 答:既有联系又有区别。三者是一个由非党分子逐步成长为党员的不同阶段。既有联系又有区别。 1、“申请入党人”:凡符合党章第一条规定,向党组织正式提出书面入党申请的人。 2、“入党积极分子”:经党小组(共青团经团组织)推荐,支委会(不设支委会的支部大会)研究同意,可确定为入党积极分子培养的申请人。 3、“发展对象”:党支部对入党积极分子,一般应指定培养联系人,并有具体的培养教育计划和措施。入党积极分子应自觉接受党组织的培养、教育和考察,定期向党组织提交个人思想汇报。入党积极分子经过一年以上的培养教育,党支部在听取党小组、培养联系人和党内外群众意见的基础上,以支委会(不设支会的支部大会)讨论,对其中基本具备党员条件、决定近期发展的积极分子,称作“发展对象” 二、《入党志愿书》的相关填写要求是如何规定的?(含入党志愿、家庭主要成员、主要社会关系、出生年月、曾用名、本人经历、本人成分、奖励与处分、家庭出身、现任职务、现有文化程度、入党介绍人意见)(20分) 答:基本要求: 不能涂改,工整清楚。 具体: (1)入党志愿:着重填写本人对党的认识,为什么要入党以及自己的心愿和对入党的态度。 (2)家庭主要成员:主要填写父母(或抚养者)、配偶和子女。(直系亲属)(3)主要社会关系:同本人联系密切或影响较大的亲戚等。(旁系亲属)(4)出生年月:一律填写公历时间。 (5)曾用名:填写在读和工作期间曾经使用过的正式名字,按使用的先后顺序填写。如果曾用名较多,选择主要的填写,不可使用笔名、假名。 (6)本人经历:注意不要遗漏,按时间顺序,不可倒序回填,经历一般从7周岁至上学时开始,起止年月要衔接连续,并清楚地填写“何地”、“何部门”。兼职较多的,填写主要的,重要经历要写上证明人。 (7)本人成分:是指参加工作或入党以前的社会地位。应当按照个人参加工作或入党前入事较久的职业填写。 (8)奖励和处分:奖励是指因自己的工作和学习表现,受到某一级组织表彰的情况。如劳动模范、先进工作者等;处分指因自己的错误或过失,被某一级组织给予的政纪处分或刑罚,经组织处罚纠正的不再填写。 (9)家庭出身:是指本人在经济上取得独立前的家庭阶级成分。阶级成分应以土改复查和民主改革时期划定为准。经组织审查,家庭出身作了改变结论的,应

4.1类和对象强化练习

4.1.1 编写一个Rect类,要求: (1)Rect类的私有成员变量有: a:double 型,代表长。 b:double 型,代表宽。 (2)Rect类的共有成员方法有: Rect( ):构造方法。默认的a、b的值都是0。 Rect(double len, double width):分别用两个形式参数len、width对成员变量a、b进行初始化。double area( ):计算矩形的面积。 void display( ):输出矩形的长、宽和面积 (3)然后编写一个含有main( )方法的类UseRect,创建Rect类的对象,创建Rect类的对象,并调用上面定义的方法。 4.1.2 编写一个类Point来描述屏幕上的一个点,要求: (1)Point类的私有成员变量有: x:double型,代表x坐标。 y:double型,代表y坐标。 (2)Point类的公有成员方法有: Point( ):构造方法。默认的x、y坐标都是0。 Point(double xx,double yy):构造方法。分别用两个形式参数xx、yy对成员变量进行初始化。 double GetX():获取x坐标。 double GetY():获取y坐标。 (3)然后编写一个含有main方法的类UsePoint,创建Point类的对象,并调用上面定义的方法。 4.1.3 编写一个Brithday类,要求: (1)Birthday类的私有成员变量有: year:int 型,代表年。 month:int型,代表月。 day:int型,代表日。 (2)Birthday类的共有成员方法有: Birthday( ):构造方法。生日的默认初始值为2000年1月1日。 Birthday(int y, int m, int d ):构造方法。分别用3个形式参数y、m、d对成员变量year、month、day进行初始化。 int GetY ear( ):获取年份year作为方法的返回值。 int GetMonth( ):获取年份month作为方法的返回值。 int GetDay( ):获取年份day作为方法的返回值。 void getBirthday( ):以****年/**月/**日的形式显示一个人的生日。 (3)然后编写一个含有main()方法的类UseBrithday,创建Brithday类的对象,并调用上面定义的方法。 4.1.4 设计一个立方体类Box,要求: (1)Box类的私有成员变量有: a:float型,代表立方体的边长。 volume:float型,代表立方体的体积。 (2)Box类的共有成员方法有: Box( ):构造方法。

lingo求解多目标规划__例题

实验二:目标规划 一、实验目的 目标规划是由线性规划发展演变而来的,线性规划考虑的是只有一个目标函数的问题,而实际问题中往往需要考虑多个目标函数,这些目标不仅有主次关系,而且有的还相互矛盾。这些问题用线性规划求解就比较困难,因而提出了目标规划。熟悉目标规划模型的建立,求解过程及结果分析。 二、目标规划的一般模型 设)...2,1(n j x j =是目标规划的决策变量,共有m 个约束是国刚性约束,可能是等式约束,也可能是不等式约束。设有l 个柔性目标约束,其目标规划约束的偏差是 ),...,2,1(,l i d d i i =-+。设有q 个优先级别,分别为q p p p ,...,21。在同一个优先级k p 中,有 不同的权重,分别记为),...,2,1(,l j w w kj kj =- + 。因此目标规划模型的一般数学表达式为: min ∑∑=+ +-- =+= l j j kj j kj q k k d w d w p z 1 1 );( s.t. ,,...2,1,),(1m i b x a n j i j ij =≥=≤∑= . ,...2,1,0,, ,...,2,1,, ,...2,1,1 l i d d n x o x l i g d d x c i i j i n j i i j ij =≥=≥==-++-=+-∑ 三、实验设备及分组 实验在计算机中心机房进行,使用微型电子计算机,每人一机(一组)。

四、实验容及步骤 1、打开LINGO ,并利用系统菜单和向导在E 盘创建一个项目。目录和项目名推荐使用学生自己的学号。 2、以此题为例,建立数学模型,并用说明语句进行说明,增强程序的可读性。 例2.1: 某工厂生产Ⅰ、Ⅱ两种产品,需要用到A ,B ,C 三种设备,已知有关数据见下表。企业的经营目标不仅仅是利润,还需要考虑多个方面: (1) 力求使利润不低于1500元; (2) 考虑到市场需求,Ⅰ、Ⅱ两种产品的产量比应尽量保持1:2; (3) 设备A 为贵重设备,严格禁止超时使用; (4) 设备C 可以适当加班,但要控制;设备B 即要求充分利用,又尽可能不加班。 在重要性上,设备C 是设备B 的3倍。 此题中只有设备A 是刚性约束,其余都是柔性约束。首先,最重要的指标是企业的利润,将它的优先级列为第一级;其次是Ⅰ、Ⅱ两种产品的产量保持1:2的比例,列为第二级;再次,设备B 、C 的工作时间要有所控制,列为第三级。在第三级中,设备B 的重要性是设备C 的3倍,因此它们的权重不一样,设备B 的系数是设备C 的3倍。 该计划问题可用数学模型表示为: 目标函数 min )33()(433322211+ +-+--+++++=d d d p d d p d p z 满足约束条件 2122x x + 12≤ 15003002001121=-+++-d d x x 022221=-+-+ - d d x x 14x 1633=-++ -d d

2018发展对象考试试题库

2018发展对象考试试 题库 https://www.doczj.com/doc/e35527664.html,work Information Technology Company.2020YEAR

党员发展对象考试题库 一、填空题 1、党的三大作风是、、。 2、民主集中制规定的“四个服从”:、、、 。 8、预备党员的预备期满必须由向提出转正申请。 9、社会主义核心价值体系的基本内容是、、 、。 10、预备党员从之日起交纳党费。 11、党必须按照、的原则,在同级各种组织中发挥领导核心作用。 12、中国共产党是的先锋队,同时是和 的先锋队。 13、党的最高理想和最终目标是。 14、我国正处于并将长期处于。 15、“三个代表”重要思想的基本内容是:始终代表、 始终代表、始终代表。 16、中国共产党以马克思列宁主义、、、“三个代表”重要思

想和作为自己的行动指南。 17、在现阶段,我国社会的主要矛盾是同落后的社会生产之间的矛盾。 18、中国共产党党徽为和组成的图案。 19、党员如果没有正当理由,连续个月不参加党的组织生活,或不,或不做党所分配的工作,就被认为是自行脱党。 20、留党察看最长不超过年,是党内的最高处分。 21、党的思想路线是一切从实际出发,理论联系实际,实事求是,在 中检验真理和发展真理。 22、国家的根本大法是;党的基本大法是。 23、“一个中心、两个基本点”的内容是以为中心,坚持 ,坚持。 24、《关于建立党员活动日和推行中国共产党党员证机制的意见(试行)》文件中规定,全市统一确定每月日为党员活动日。 25、党员交纳党费的比例为:每月工资收入(税后)在3000元以下(含3000元)者,交纳月工资收入的%;3000元以上至5000元(含5000元)者,交纳%;5000元以上至10000元(含10000元)者,交纳%;10000元以上者,交纳%。 式党员的书面申请。因特殊情况,不能按时提出转正申请的,应当在 一个月之内向党组织提出书面转正申请。

lingo求解多目标规划__例题

实验二:目标规划 一、实验目的 目标规划是由线性规划发展演变而来的,线性规划考虑的是只有一个目标函数的问题,而实际问题中往往需要考虑多个目标函数,这些目标不仅有主次关系,而且有的还相互矛盾。这些问题用线性规划求解就比较困难,因而提出了目标规划。熟悉目标规划模型的建立,求解过程及结果分析。 二、目标规划的一般模型 设)...2,1(n j x j =是目标规划的决策变量,共有m 个约束是国刚性约束,可能是等式约束,也可能是不等式约束。设有l 个柔性目标约束,其目标规划约束的偏差是 ),...,2,1(,l i d d i i =-+。设有q 个优先级别,分别为q p p p ,...,21。在同一个优先级k p 中,有 不同的权重,分别记为),...,2,1(,l j w w kj kj =- +。因此目标规划模型的一般数学表达式为: min ∑∑=+ +--=+= l j j kj j kj q k k d w d w p z 1 1 );( s.t. ,,...2,1,),(1m i b x a n j i j ij =≥=≤∑= . ,...2,1,0,, ,...,2,1,, ,...2,1,1 l i d d n x o x l i g d d x c i i j i n j i i j ij =≥=≥==-++-=+-∑ 三、实验设备及分组 实验在计算机中心机房进行,使用微型电子计算机,每人一机(一组)。

四、实验容及步骤 1、打开LINGO ,并利用系统菜单和向导在E 盘创建一个项目。目录和项目名推荐使用学生自己的学号。 2、以此题为例,建立数学模型,并用说明语句进行说明,增强程序的可读性。 例2.1: 某工厂生产Ⅰ、Ⅱ两种产品,需要用到A ,B ,C 三种设备,已知有关数据见下表。企业的经营目标不仅仅是利润,还需要考虑多个方面: (1) 力求使利润不低于1500元; (2) 考虑到市场需求,Ⅰ、Ⅱ两种产品的产量比应尽量保持1:2; (3) 设备A 为贵重设备,严格禁止超时使用; (4) 设备C 可以适当加班,但要控制;设备B 即要求充分利用,又尽可能不加班。在重要性上,设备C 是设备B 的3倍。 此题中只有设备A 是刚性约束,其余都是柔性约束。首先,最重要的指标是企业的利润,将它的优先级列为第一级;其次是Ⅰ、Ⅱ两种产品的产量保持1:2的比例,列为第二级;再次,设备B 、C 的工作时间要有所控制,列为第三级。在第三级中,设备B 的重要性是设备C 的3倍,因此它们的权重不一样,设备B 的系数是设备C 的3倍。 该计划问题可用数学模型表示为: 目标函数 min )33()(433322211+ +-+--+++++=d d d p d d p d p z 满足约束条件 2122x x + 12≤ 15003002001121=-+++-d d x x 022221=-+-+ -d d x x 14x 1633=-++ -d d 155442=-++ -d d x 3,2,1,0,,,21=≥+ -i d d x x i i

类和对象练习题

类和对象 一.单项选择题 1.在声明类时,关键字private、public和protected出现____B__。 A).至少一次B).至多一次 C).public至少一次D).任意次数 2.面向对象程序设计将数据和 A 封装在一起,作为一个相互依存,不可分割的整体来处理。 A) 对数据的操作 B) 信息 C) 数组 D)数据抽象 3.下列说法中错误的是___C__。 A).构造函数没有类型 B).创建对象时构造函数自动被调用 C).在一个类中,只能定义一个构造函数 D).构造函数的函数名与类同名 4..以下叙述中不正确的是A____。 A).类中的数据成员可以是私有或公有的,而类中的成员函数必须是公有的 B).拷贝构造函数的作用是使用一个已经存在的对象去初始化一个新的同类的对象 C).类中的构造函数可以重载,而析构函数不能重载 D).构造函数和析构函数都应是类的公有成员函数 5.下列___C___不是类的成员函数。 A).构造函数B).析构函数C).友元函数D).拷贝构造函数 6.通常拷贝初始化构造函数的参数是__ C ___。 A)某个对象名 B)某个对象的成员名 C)某个对象的引用名 D)某个对象的指针名 7.类Mclass的拷贝初始化构造函数是___D____。 A)Mclass( )B)Mclass(Mclass) C)Mclass(Mclass *)D) Mclass(Mclass&) 8.下列对析构函数的描述中,正确的是 A___。 A)一个类中只能定义一个析构函数 B)析构函数名与类名不同; C)析构函数的定义只能在类体内 D)析构函数可以有一个或多个参数 9.以下对析构函数描述正确的是___C___。 A).析构函数返回类型应是void B).函数体内不能有循环语句 C)无形参,也不能重载D).函数体内必须有delete语句 10.关于成员函数,以下叙述中不正确的是___A____。 A).成员函数一定是内联函数 B).成员函数可以重载 C).成员函数的参数可以设置默认值 D).成员函数可以是另一个类的友元函数 11.在面向对象的程序设计中,作用域符(::)的功能是___D__。 A).标识作用域的级别B).指出作用域的大小 C) 定义作用域的大小D).标识某个成员函数是属于哪个类的 12.静态成员函数没有_C_____。 A).返回类型B).返回值C).this指针D).局部变量

发展对象短期集中培训考试试卷

发展对象短期集中培训考试试卷 总分________ 一、填空题(3分/题,共计30分) 1、中国共产党是工人阶级的先锋队,同时是中国人民和中华民族的先锋队。 2、党的最高理想和最终目标是实现共产主义。 3、中国共产党以马克思列宁主义、毛泽东思想、邓小平理论和三个代表重要思想作为自己的行动指南。 4、中国共产党代表中国先进生产力的发展要求,代表中国先进文化的前进方向,代表中国最广大人民的根本利益。 5、党的领导主要是政治、思想和组织的领导。 6、党的纪律处分有五种:警告、严重警告、撤销党内职务、留党察看、开除党籍。 7、党除了工人阶级和最广大人民群众的利益,没有自己的特殊利益。 8、《党内监督条例》规定,党的各级纪律检查委员会是党内监督的专门机关。 9.预备党员在预备期满,党的支部应当及时讨论他能否转为正式党

员。认真履行党员义务,具备党员条件的,应当按期转为正式党员。 10、“创先争优”活动,即创建先进基层党组织、争做优秀共产党员活动。 二、选择题(2分/题,共计40分) 1、中国共产党成立时,以( C )为其阶级基础。 A、农民阶级 B、小资产阶级 C、工人阶级 2、中国共产党的宗旨是( A )。 A、全心全意为人民服务 B、反腐败 C、巩固党的执政地位 3、发展党员,必须经过党的支部,坚持( B )的原则 A、广泛吸收 B、个别吸收 C、集中吸收 4、预备党员的预备期为( B ) A、六个月 B、一年 C、两年 5、连续( C )个月不参加党的组织生活,就被认为是自行脱党。 A、四 B、五 C、六 6、凡是有正式党员( A )人以上的,都应当成立党的基层组织。 A、三 B、四 C、五 7、我国正处于并将长期处于( B )。 A、新民主主义阶段 B、社会主义初级阶段 C、发达社会主义阶段 8、对党的决议和政策如有不同意见,在( A )的前提下,可以声明保留。

C++面向对象程序设计习题 类与对象

类和对象(一) 知识点: 1.类与对象的概念,及两者的关系? 2.类定义的格式,对象定义的格式,访问对象的成员的格式 3.类中成员访问权限有哪几种,它们的特点? 4.如何对对象进行初始化? 5.构造函数与析构函数的特点,构造函数在哪些情况下被系统自动调用,析构函数什么情况下被调用;存在虚基类的派生类构造函数调用顺序? 6.缺省构造函数的特点 7.拷贝构造函数的功能与特点 8.成员函数与内联函数的区别 9.静态成员的概念与作用 10.静态成员函数调用格式 11.什么是友元,友元的作用 12.作用域运算符的功能是什么?它的使用格式如何? 13.满足成员函数重载的条件 练习题1 一、选择填空 1.在下列关键字中,用以说明类中公有成员的是( )。 A .public;B.private;C.protected;D.friend。 2.下列的各类函数中,( )不是类的成员函数。 A.构造函数;B.析构函数;C.友元函数;D.拷贝初始化构造函数。 3.作用域运算符的功能是( )。 A.标识作用域的级别的; B.指出作用域的范围的; C.给出作用域的大小的; D.标识某个成员是属于哪个类的。 4.( )是不可以作为该类的成员的。 A.自身类对象的指针; B.自身类的对象; C.自身类对象的引用; D.另一个类的对象。 5.( )不是构造函数的特征。 A.构造函数的函数名与类名相同; B.构造函数可以重载;

C.构造函数可以重载设置缺省参数; D.构造函数必须指定类型说明。 6.( )是析构函数的特征。 A.一个类中能定义一个析构函数; B.析构函数名与类名不同; C.析构函数的定义只能在类体内; D.析构函数可以有一个或多个参数。 7.通常的拷贝初始化构造的参数是( )。 A.某个对象名; B.某个对象的成员名; C.某个对象的引用名; D.某个对象的指针名。 8.关于成员函数特征的下述描述中,( )是错误的。 A.成员函数一定是内联函数; B.成员函数可以重载; C.成员函数可以设置参数的缺省值; D.成员函数可以是静态的。 9.下述静态数据成员的特性,( )是错误的。 A.说明静态数据成员是前面要加修饰符STA TIC; B.静态数据成员要类外进行初始化; C.引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符; D.静态数据成员不是所有对象所公有的。 10.友元的作用( )。 A.提高程序的运用效率; B.加强类的封装性; C.实现数据的隐藏性; D.增强成员函数的种类。 二、判断下列描述的正确性,对者打√,错者划×。 1.使用关键字class定义的类中缺省的访问权限是私有(private)的。 2.作用域运算符( ::)只能用来限定成员函数所属的类。 3.析构函数是一种函数体为空的成员函数。 4.析构函数和构造函数都不能重载。 5.说明或定义对象时,类名前面不需要加class关键字。 6.对象成员的表示与结构变量成员表示相同,使用运算符.或—>。 7.所谓私有成员是指只有类中所提供的成员函数才能直接使用它们,任何类以外的函数对它们的访问都是非法的。 8.某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。 9.可以在类的构造函数中对静态数据成员进行初始化。 10.如果一个成员函数只存取一个类的静态数据成员,则可将该成员函数说明为静态成员函数。 三、分析下列程序的输出结果。 1. #include class A {

C++习题1(类和对象)

习题1(时间:60分钟) 1、编写一个关于人的类的定义。完成类的成员函数的实现。 class Person{ public: void f(char *n, int a); void show(); private: char Name[12]; int age; }; (1)//Person类的f函数void Persion::f(char *n, int a) { strncpy(Name,n,11); Name[11] = 0; age=a; } (2) //Person类的show函数void Person::show() { cout<

//ch11_2.cpp #include "tdate.h" void someFunc(Tdate* pS) { (1) ; //调用pS对象的Print函数 } void someFunc2(Tdate re) { (2) ; //调用re对象的Print函数 } void main() { Tdate s; (3) (2,15,1998); //调用s对象的Set函数 someFunc(&s); //对象的地址传给指针 someFunc2(s); //对象的地址传给引用 } (1)pS->Print(); (2)re.Print(); (3)s.Set 2、参考教材266、269页。完成下面程序,在屏幕上输出以下内容。 #include class A{ public: A(){ (1) ;} ~A(){ (2) ;} }; A me; int main( ){ } (1)cout<<"我爱我的祖国"< class Tdate{ public: Tdate(){ cout<<"a"<

发展对象入党考试题

发展对象入学考试题一、填空1.科学发展观,是同马克思列宁主义、毛泽东思想、邓小平理论和“三个代表”重要思想一脉相承又与时俱进的科学理论。 2. 马克思主义认为,政党是一定阶级、阶层或集团的积极分子为维护本阶级,围绕着夺取政权巩固政权或影响政府而结合起来采取共同行动的阶级组织。3.中国共产党是中国工人阶级的先锋队,同时是中国人民和中华民族的先锋队,是中国特色社会主义事业的领导核心,代表中国先进生力的发展要求,代表中国先进文化的前进方向,代表中国最广大人民的根本利益。4.所谓政党章程,是一个政党为保证全党在政治上思想上的一致和组织上行动的统一所制定的章程,是政党内部最基本的行为规范,是一个政党的政治态度和组织形态的集中体现,是完备的政党组织所不可缺少的组成部分。5.党的共产主义最高理想,只有在社会主义社会充分发展和高度发达的基础上才能实现。6.以毛泽东同志为主要代表的中国共产党人,把马克思列宁主义的基本原理同中国革命的具体实践相结合,创立了毛泽东思想。7.中国共产党是根据自己的纲领和章程,按照民主集中制原则组织起来的统一整体。8.党的先进性要靠党员的先进性来体现,加强党的先进性建设必须着力提高党员素质。9.中国共产党党员是中国工人阶级的,有共产主义觉悟的先锋战士。10.党员的党龄从预备期满转为正式党员之日算起,党内的最高纪律处分是开除党籍。11.“三个代表”重要

思想是在科学判定党的历史方位的基础上提出来的。 12.现阶段,我国社会的主要矛盾是人民日益增长的物质文化需求和落后社会生产之间的矛盾。13.发展是党执政兴国的第一要务。14.党在社会主义初级阶段的基本路线是:领导和团结全国各族人民,以经济建设为中心,坚持四项基本原则,坚持改革开放,自力更生,艰苦创业,为把我国建设成为富强民主文明和谐的社会主义现代化国家而奋斗。15.中国共产党按照“ 一个国家、两种制度” 的方针,完成祖国统一大业。 16.中国共产党在国际事务中,坚持独立自主和平外交政策,维护我国的独立和主权,反对霸权主义和强权政治,维护世界和平,促进人类共同进步。17.发展党员,必须经过党的支部,坚持个别吸收的原则 18.预备党员的预备期一般为一年。 19.预备党员预备期满必须由本人向党组织提出转正申请。20.预备党员的义务与正式党员一样。 21.发展党员,必须由两名正式党员作入党介绍人。22.党员的党龄从预备期满转为正式党员之日算起。23.中国共产党的党旗是旗面缀有金黄色党徽图案的红旗。 23.党内最高的纪律处分是开除党籍。二、单选题:1.中国共产党和各民主党派共同协商、管理国家事务的合作方式主要包括( A )等几种形式。A.中国人民政治协商会议中国共产党召集的协商座谈会共同参加国家政权B.全国人民代表大会中国人民政治协商会议共同参加国家政权C.中国人民政治协商会议全国人民代表大会中国共产党召集

相关主题
文本预览
相关文档 最新文档