美文网首页
什么叫实例化

什么叫实例化

作者: Leaf_Ysm | 来源:发表于2018-11-11 13:25 被阅读0次
    实例化是指在面向对象的编程中,通常把用类创建对象的过程称为实例化。

    就是用日期类创建了一个日期的对象,就叫对象的实例化

    Date date=new Date();
    
    以Java为例
    public class A{
        public static void main(String[] args){
            B b = new B();//实例化
            b.print();
        }
    }
    class B{
        public void print(){
            System.out.println("Hello,World!");
        }
    }
    

    B b = new B()

    就是一个实例化的过程

    所以你要让一个类防止被实例化,就需要对这个类的构造方法使用private修饰符

    举个例子

    public class A{
        public static void main(String[] args){
            B b = new B();//编译会出错,无法实例化
            b.print();
        }
    }
    private class B{
        public void print(){
            System.out.println("Hello,World!");
        }
    }
    

    如果在类B前用private来进行修饰,则,在类A中实例化B会报错

    相关文章

      网友评论

          本文标题:什么叫实例化

          本文链接:https://www.haomeiwen.com/subject/jqpxfqtx.html