java学习笔记(4)

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

}


类的构造方法小结:
  1. 构造方法名和类名相同;

  2. 构造方法没有返回值;

  3. 主要做用就是完成对新对象的初始化;

  4. 在建立新对象时,系统自动的调用该类的构造方法;

  5. 一个类能够有多个构造方法;

  6. 每个类都有一个默认构造方法;

相关文章
相关标签/搜索