大学生小明,是一名党员,需要定期参加党员活动。
import java.util.*;
class judgeDangyuan{
private String name;
private String isDangyuan;
public judgeDangyuan(String name,String isDangyuan)
{
this.name=name;
this.isDangyuan=isDangyuan;
}
public String isDangyuan() {
return isDangyuan;
}
public String getIsDangyuan() {
return isDangyuan;
}
public void setIsDangyuan(String isDangyuan) {
this.isDangyuan = isDangyuan;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void joinActivities()
{
System.out.println("是一名党员,需要定期参加党员活动 。");
}
public void notJoinActivities()
{
System.out.println("不是一名党员,不需要参加党员活动 。");
}
}
public class Student {
public static void main(String args[])
{
judgeDangyuan stu=new judgeDangyuan(" ","true");
Scanner cin=new Scanner(System.in);
String name=cin.next();
String isDangyuan=cin.next();
stu.setName(name);
stu.setIsDangyuan(isDangyuan);
System.out.println(name);
if(isDangyuan.equals("true"))
{
stu.joinActivities();
}
else
stu.notJoinActivities();
}
}
分享到:
相关推荐
标题和描述中提到的“23种设计模式,OO思想”,是软件工程领域的一个核心概念,尤其是对于面向对象编程(Object-Oriented Programming,简称OO)的深入理解和实践至关重要。设计模式是由Erich Gamma、Richard Helm、...
6. **模板**:C++模板提供了一种泛型编程的方式,允许编写能够处理多种数据类型的代码。模板可以是函数模板或类模板,前者用于创建通用函数,后者用于创建泛型类。 7. **异常处理**:C++的异常处理机制允许程序在...
【标题】"刚学C#OO思想做的中国象棋"所涉及的知识点主要集中在C#编程语言和面向对象(Object-Oriented Programming, OOP)的设计原则上。在这个项目中,开发者试图运用C#来实现中国象棋的逻辑,这需要对C#的基本语法...
### 用OO4O和VC++开发ORACLE数据库应用程序的方法研究 #### 1. OO4O组件概述 OO4O(Object for Oracle)组件是一种专为简化Oracle数据库操作设计的进程内自动化服务器。该组件的主要目标是提高开发效率,简化与...
本资源包聚焦于“Java图书馆管理”和“Java面向对象思想”,这两个主题是Java编程中的核心概念。 首先,让我们深入理解Java面向对象编程(Object-Oriented Programming, OOP)的思想。OOP是一种编程范式,它基于...
整体来说,OOALV的使用涉及到SAP ABAP中的一些高级编程概念,包括面向对象编程、动态程序设计、数据表的定义和查询等。在实际应用中,掌握这些知识点对于开发高效、用户友好的报表系统至关重要。OOALV的完整使用还...
1. **交互性增强**:除了基本的数据展示外,OOALV还支持多种交互式操作,提高了用户的使用体验。 2. **定制化显示**:允许用户根据需求自定义列表的显示样式,包括布局、颜色、字体等。 3. **数据处理**:支持复杂的...
3. 继承与代码复用:通过继承,ABAP OO可以重用已有类的方法,只需要编写新类特有的功能,减少了代码冗余,提高了可维护性。面向过程编程中,代码复用通常需要复制和粘贴,难以实现灵活扩展。 4. 接口与业务逻辑:...
实战OO_用例建模 实战OO_用例建模 实战OO_用例建模
本文将详细介绍OO4O的特点和组成部分,并通过具体示例展示如何在VC++ 6.0环境中使用OO4O进行数据库操作,包括执行SQL语句的过程。 #### 开发Oracle数据库应用的选择 在开发基于Oracle数据库的应用时,开发者可以...
在本实例中,我们将深入探讨如何使用Object Oriented for Oracle (OO4O)库和Microsoft Visual C++ 6.0(或Visual Studio .NET)来实现对Oracle数据库的C++编程操作。OO4O库是Oracle公司提供的一个接口,允许开发者...
Goodoo是用Elixir编写的简单,健壮且高度可定制的健康检查解决方案。 安装 将:goodoo添加到您的Mix项目。 def deps () do [{ :goodoo , " ~> 0.1 " }] end 概述 完整文档可在上找到。 Goodoo会根据您的配置定期...
《OO及UML教程》是面向对象编程...总之,《OO及UML教程》不仅涵盖了OOP的基础理论,还提供了UML这一强大设计工具的使用指南。通过深入学习,开发者能够提升软件设计能力,为构建高质量、可维护的软件系统奠定坚实基础。
ABAP OOALV报表开发,定义变量,选择屏幕定义,创建类,调用函数
10. **集成到SAP GUI**:OOALV不仅可以独立使用,还可以与SAP GUI的其他组件结合,如对话框、表单等,为用户提供统一的界面体验。 通过本课程的学习,你将掌握如何利用OOALV来创建功能强大的数据展示界面,提高SAP...
5. 取数及相关处理,得到展示用内表; 6. ALV显示,包括容器类、ALV类实例化、定义ALV Layout、定义ALV Fieldcat等。 在OO ALV技术中,容器的实例化可以在调用屏幕之前,也可以在屏幕的PBO中判断是否初始化后。事件...
在这个过程中,我们需要编写需求规格说明书,使用用例图、活动图等UML(统一建模语言)工具来清晰表达需求,并通过与利益相关者的沟通和反馈来不断迭代和完善需求。 最后,系统设计阶段在“OO系统设计.doc”中将...
此外,由于使用 COM 技术,OO4O 能够很好地与其他微软平台的组件和服务集成。 总之,通过 OO4O,开发者可以高效地处理 Oracle 数据库中的大数据字段,实现对图像、音频、视频等大文件的存储和检索,从而满足复杂的...
通过编写键盘游戏,学员可以实际操作,体验这些概念在实际项目中的应用,从而更好地理解和掌握OO编程的思想。 在面向对象编程中,以下几个核心知识点至关重要: 1. **类与对象**:类是对象的模板或蓝图,定义了...