类与对象(类与对象定义)

类与对象的定义和使用

  • 如果在程序之中要定义一个类可以使用class关键字完成,而定义的语法如下:
class 类名称{//所有的程序都必须要以“{}”作为分界符
          属性;
          属性;
          方法(){}
}
此时的方法不再由主类进行调用,而是要通过对象进行调用。
范例:定义类
class Hello {
    String name;
    int age;

    public void info() {
        System.out.println("name=" + name + "、age =" + age +)
    }
}
  • 在这个类中只是定义了两个属性和一个方法,特别值得注意的是:类中可以定义的属性数量以及方法数量是没有限制的。而且在编写是每一个方法的代码不要特别长。
类定义完成之后是不能够去直接使用的,如果要想使用类那么必须产生对象,而对象我们分为以下两种语法形式。
  • 声明并实例化对象:类名称 对象名称=new 类名称()
  • 分布进行对象实例化:
  • 声明对象:类名称 对象名称=null;
  • 实例化对象:对象名称=new 类名称();
  • 引用数据的一个最大的特征就是牵扯到内存的分配操作,而只要出现有关键字new那就只有一个解释:开辟新内存,但是内存不可能是无限开辟的,所以所谓的内存调优我们调整的就是内存问题。
    所有的对象只有实例化之后才可以真正的使用。而对象的使用都是围绕着类进行的,那么此时就有两种形式。
  • 调用类中属性:对象属性= 内容;
  • 调用类中方法:对象方法();
范例:声明并实例化对象
public class TestDemo {
    public static void main(String args[]) {
        Person per = new Person();
        per.name = "张三";
        per.age = 18;
        per.info();
    }
}


以上就实现了一个最基本的类的定义和使用方法。









最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容