
java中如何定义一个类:java
类名首字母大写;
class Cat
{
//下面这些就是类的成员变量
int age;
string name;
string color;
}
Cat cat1=new Cat();
// 访问属性的对象名.属性名
cat1.age=3
类和对象的区别于联系:
1.类是抽象的,概念的,表明一类事物;
2.对象是具体的,实际的,表明一个具体事物;
3.相似对象的模板和实例;
如何全面的定义类:
一个全面的类定义比较复杂,以下:
package 包名;
class 类名 extends 父类 implements 接口名
{
成员变量;
构造方法;
成员方法;
}web
如何建立一个对象有两种方法
1.先声明再建立;
a:对象声明:类名,对象名;
b:对象建立:对象名=new 类名();ide
2.一步到位
类名 对象名=new 类名();
对象-如何访问使用对象的成员变量
对象名.变量名
类的成员方法
成员方法也叫成员函数;
public 返回数据类型 方法名(参数列表){
语句;
}函数
【方法名的首字母是小写的】
如何定名字:
1.驼峰法(匈牙利法);myCry
2.下划线法;my_cry3d
类的成员方法--声明对象
public int test (int a)
格式为:访问修饰符 数据类型 函数名(参数列表)
在调用某个成员方法的时候,给出的具体数值的个数和类型要像匹配。
方法能够没有返回值blog
返回类型能够是任意的数据类型,void表示没有返回值;
类定义的完善
class 类名{成员变量}
class 类型 {成员变量,成员方法}接口
构造方法:
构造方法是一种特殊的方法,他的主要做用是完成对新对象的初始化;它有几个特色:
一个类能够定义多个不一样的构造方法
1.方法名和类名相同;
2.没有返回值;
3.在建立一个类的新对象时,系统会自动的调用该类的构造方法完成对新对象的初始化;
类的构造方法距离以下:get
public class ce
{
public static void main(String[] args)
{
class Person
{
public Person(int age,String name)
{
age=age;
name="namej";
}
}
}string
}
类的构造方法小结:
构造方法名和类名相同;
构造方法没有返回值;
主要做用就是完成对新对象的初始化;
在建立新对象时,系统自动的调用该类的构造方法;
一个类能够有多个构造方法;
每个类都有一个默认构造方法;