定义一个teacher类,包括名字,年龄,学历,职位与自我介绍的方法

如图所示:


运行的结果

对于一些对象的值是有规定的就可以使用private私有再对其进行封装,比如性别只有男与女,就会使用到private与封装
如下
https://blog.csdn.net/qq_44973159/article/details/90340699

代码如下


package teacher;public class teacher {public String name;public int age;public String edcation;public String position;public teacher(String name, int age, String edcation, String position) {this.age = age;this.name =name;this.edcation =edcation;this.position=position;}public String introduction() {return "大家好!,我是"+name+",我今年"+age+"岁了,我的学历是"+edcation+",我的职位是"+position;}static class test {public static void main(String[] args) {teacher th =new teacher ("李华",41,"本科","");System.out.println(th.introduction());}}
}

定义一个简单的teacher类相关推荐

  1. 实验3.2 定义一个简单的Computer类

    题目 定义一个简单的Computer类,有数据成员芯片(cpu).内存(ram).光驱(cdrom)等等,有两个公有成员函数run.stop.cpu为CPU类的一个对象,ram为RAM类的一个对象,c ...

  2. c++定义一个简单的银行账户类

    用c++来定义一个简单的银行类: //编程实例:BankAccount类(简单版本)#include <iostream> using namespace std;//定义银行账户的类: ...

  3. python自己做个定时器_技术图文:如何利用 Python 做一个简单的定时器类?

    原标题:技术图文:如何利用 Python 做一个简单的定时器类? 背景 今天在B站上看有关 Python 最火的一个教学视频 -- "零基础入门学习 Python",这也是我们 P ...

  4. python简单代码演示效果-演示python如何创建和使用一个简单的元类的代码

    在做工程闲暇时间,将做工程过程比较重要的一些内容备份一下,如下内容段是关于演示python如何创建和使用一个简单的元类的内容,应该能对小伙伴们也有用途. #!/usr/bin/env python # ...

  5. boost::mpi模块实现一个简单的点类,我们可以构建、添加、比较和 连载

    boost::mpi模块实现一个简单的点类,我们可以构建.添加.比较和 连载 实现功能 C++实现代码 实现功能 (boost::mpi模块实现一个简单的点类,我们可以构建.添加.比较和 连载 C++ ...

  6. java定义一个学生类cstudent_编写一个JAVA程序片断 定义一个表示学生的类student

    编写一个JAVA程序片断定义一个表示学生的类student,包括域"学号","班级","姓名","性别","年 ...

  7. 在Kubernetes上部署一个简单的、类PaaS的平台,原来这么容易!

    作者 | Bram Dingelstad 译者 | 弯月 责编 |徐威龙 封图| CSDN下载于视觉中国 我们都遇到过这种情况:有人发现了一个bug,然而这不是一般的软件bug,甚至都不是通常意义上的 ...

  8. Java编写学生类student程序_编写一个JAVA程序片断定义一个表示学生的类student.docx...

    编写一个JAVA程序片断 定义一个表示学生的类student,包括域"学号","班级","姓名","性别"," ...

  9. C++ 一个简单的基类

    继承 可在已有类的基础上添加功能 可给类添加数据 可修改类方法的行为 从一个类派生出另一个类时,原始类称为基类,继承类成为派生类 Webtown俱乐部决定跟踪乒乓球会员,设计一个简单的TableTen ...

最新文章

  1. layUI 学习记录
  2. java命令执行类,这里设置了classpath,系统变量里的classpath将失效
  3. Java堆和栈的区别
  4. 7.01面试长沙黄花机场
  5. springAop的底层技术
  6. python图片找字_如何用python查找图像中的字母
  7. P2782 友好城市
  8. bootstrap-wysiwyg 结合 base64 解码 .net bbs 图片操作类 (三) 图片裁剪
  9. #并行优化# 容错算法 (Fault Tolerant)
  10. ReportViewer教程(5)-将数据源字段放入报表
  11. Eclipse中Maven插件的使用技巧及原理
  12. linux as5 启动mysql_RedHat AS5 PHP添加JSON模块
  13. html中el表达式遍历list,使用EL表达式访问集合
  14. Bootstrap-1
  15. 酒店预定系统—需求规格说明书
  16. 【中级—,android开发入门pdf
  17. c 语言打印26个大写字母怎么读,26个大写字母读法
  18. 交易总额高达600亿美元?亚马逊、微软和谷歌完成100多笔并购
  19. 关于点进Steam页面白屏解决办法
  20. 使用PyInstaller将python打包成exe

热门文章

  1. avizo岩石试样三维重构
  2. Xml declaration should precede all document content——问题解决
  3. 严选3门大厂内训课程!让你年后面试超过身边95%的竞争者!
  4. 徐小明20111120
  5. Excel催化剂开源第32波-VSTO开发的插件让WPS顺利调用的方法-注册表增加注册信息...
  6. AnHelper.js
  7. android找回内存,安卓手机自带内存丢失了照片怎么恢复
  8. 痞子衡嵌入式:微控制器CPU性能测试基准(EEMBC-CoreMark)
  9. pytest-mock的使用
  10. HTML+CSS实现时间轴效果