java简单封装
来源:互联网 发布:精算师所需软件 编辑:程序博客网 时间:2024/06/07 09:58
1.带参构造方法:是对成员属性的完全初始化,因为在new出对象是,构造方法Penguin已经带有自己的属性,不用通过对象来赋值;
2. <1(this在构造方法中)
这里的this指当前调用对象,和new的意义不一样,但是类似new)
<2 (this在普通实例方法中)
this.普通实例方法名,this可以省略;如果是类方法调用这里的实例方法,只需局部对象即可;
3. static final String PENGUIN_SEX_FEMALE = "Q妹妹";
static 修饰符,说明当前修饰的变量属于类,用类名Penguin.变量名PENGUIN_SEX_FEMALE调用;
4.通过对象p和p1调用 方法IntorduceSelf()来打印传递的数据;
class PenguinTest
{
public static void main(String[] args)
{
String sex = Penguin.PENGUIN_SEX_FEMALE;
String sex1 = Penguin.PENGUIN_SEX_MALE;用一个变量存贮static修饰的变量,将这个变量作为参数传递
Penguin p = new Penguin(sex);
Penguin p1 = new Penguin(sex1);sex1是形式参数
p.IntorduceSelf();
p1.IntorduceSelf();
}
}
class Penguin
{
String name;
String sex;
int health;
int love;//以上是实例变量
final String NAME1 = "呵呵哒" ; //final修饰的变量不可更改
static int max_age;
static final String PENGUIN_SEX_FEMALE = "Q妹妹"; //static修饰的变量属于类
static final String PENGUIN_SEX_MALE = "Q仔子";
public Penguin(String sex){//实型参数
this.sex = sex;
}
public void IntorduceSelf(){
System.out.println("我的性别是:"+sex);
}
}
- java简单封装ffmpeg
- Java MemCached 简单封装
- java简单封装
- c++仿java简单封装
- java日期处理简单封装
- java的jdbc简单封装
- Log4j 配合 java 类的简单封装
- java中Excel操作的简单封装
- redis的java客户端Jedis简单封装
- java中简单的db封装,jdbc
- java的jdk动态代理简单封装
- Java Mail 邮件发送简单封装
- java连接mysql简单的封装
- 简单封装
- Java数据类型转换(简单类型、封装类型、String)
- [代码记录]java简单计算器的操作类函数封装
- 简单封装Jackson,实现JSON String<->Java Object的Mapper.
- java spring 简单封装出自己的DAO Service实现
- 设置Solidworks为Ansys Workbench进行参数化设计作准备
- jquery中text和html的区别
- Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务
- 关于RPG MAKER的一些资源
- Java多线程Thread-并发协作(生产者消费者设计模式)
- java简单封装
- 免root兼容所有安卓屏幕实时多出共享
- js正则表达式3
- win2008部署sql2012集群说明
- JAVA中重写equals()方法的同时要重写hashcode()方法
- Zigbee技术特点
- 第17章 ChannelPipeline和ChannelHandler
- 云平台上elb+haproxy证书导入配置
- 学习笔记之JavaSE(35)--JavaAPI详解10