java中构造方法实例(含注释)
来源:互联网 发布:破何破解网页直播源码 编辑:程序博客网 时间:2024/05/03 21:23
package com.neusoft.xf;
class Person{//创建类,类中有什么,有属性(格式为:数据类型+属性名)
private String name;
private int age;
public Person(String n,int a){//构造方法,构造方法时也是一样的,该方法中,有数据类型,属性值,声明构造方法为类中的属性初始化
this.setName(n);//这两段的作用是什么?
this.setAge(a);//这两段的作用是什么?
}
public void setName(String n){
name=n;
}
public String getName(){
return name;
}
public void setAge(int a){
age=a;
}
public int getAge(){
return age;
}
public void tell(){
System.out.println("姓名"+this.getName()+"年龄"+this.getAge());
//为什么要用this
}
}
public class Consdemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Person per=null;
per = new Person("张三",30);//为什么这段方法内要写入属性值?
per.tell();//为什么这里还要调用方法这个tell方法?,tell方法在这整段代码中又有什么用?
}
}
/**
* 构造方法时,方法名必须与类名一致,构造方法其实跟以往的面向对象差不多,然后方法中的()只有数据类型和属性值,不可能有其他的
* */
class Person{//创建类,类中有什么,有属性(格式为:数据类型+属性名)
private String name;
private int age;
public Person(String n,int a){//构造方法,构造方法时也是一样的,该方法中,有数据类型,属性值,声明构造方法为类中的属性初始化
this.setName(n);//这两段的作用是什么?
this.setAge(a);//这两段的作用是什么?
}
public void setName(String n){
name=n;
}
public String getName(){
return name;
}
public void setAge(int a){
age=a;
}
public int getAge(){
return age;
}
public void tell(){
System.out.println("姓名"+this.getName()+"年龄"+this.getAge());
//为什么要用this
}
}
public class Consdemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Person per=null;
per = new Person("张三",30);//为什么这段方法内要写入属性值?
per.tell();//为什么这里还要调用方法这个tell方法?,tell方法在这整段代码中又有什么用?
}
}
/**
* 构造方法时,方法名必须与类名一致,构造方法其实跟以往的面向对象差不多,然后方法中的()只有数据类型和属性值,不可能有其他的
* */
0 0
- java中构造方法实例(含注释)
- java(构造方法实例)
- Java中构造方法、实例方法、类方法的区别
- JAVA中,构造方法与实例方法的区别
- java中的构造方法实例
- [Java]获取java方法注释实例
- java中构造方法
- java构造方法学习及其实例
- java中构造方法私有化
- java中初始化,实例化,构造器
- java中 静态成员、实例成员、构造方法在子类和父类中的执行顺序
- java中实例变量、类变量以及构造方法的加载顺序
- java中关于子类实例化时调用父类无参构造方法的问题
- java中实例化子类时会不会调用父类的构造方法?
- java中的实例方法、类方法和构造方法
- Visual C# 中XML注释的使用(含注释在开发时显示换行)
- Java一种错误的实例化方法:在默认无参构造函数中进行实例化
- java中构造方法和方法解析
- 壮士断腕
- HDU 1091-1096
- 第6周项目4-成员函数、友元函数和一般函数有区别 (一般函数)
- # react js geting start
- 捷联惯性导航仿真笔记
- java中构造方法实例(含注释)
- 简易记事本开发(第二次C#作业)
- TermCredit (模板类) 迭代终止条件
- Netty为啥可靠(三)
- 安全工作者的七个境界
- 模取幂(求一个数的幂对另一个数的模运算)
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记24 popovers弹窗
- Android 编程下的日志工具类
- 线性表的顺序结构