面向对象基础1

 

Code:
  1.    
  2.   
  3. 面向对象三大特征: 封装(encapsulation),继承(inheritance),多态(polymorphism)  
  4. 属性也叫成员变量 方法也叫成员方法  
  5. 使用new关键字分配内存空间:  
  6. 1、 为对象实例分配内存空间  
  7. 2、 调用构造函数  
  8. 3、 返回对象实例的引用  
  9.    
  10. 对象的产生分两步:1、声明一个对象(栈内存中开辟了一人个空间)  
  11.    Person lxh1 = null;  
  12. 2、实例化一个对象(堆内存中开辟了空间)  
  13.    Lxh1 = new Person();  
  14.        New Person() --à使用权给了lxh1  
  15.    
  16.   
  17. class Person  
  18. {  
  19.        //名字  
  20.        String name;  
  21.        //年龄  
  22.        int age;  
  23. };  
  24. //要使用类需要通过对象  
  25.    
  26. public class java000  
  27. {  
  28.        public static void main(String args[])  
  29.        {  
  30.               //格式: 类 对象名 =new 类();  
  31.               Person lxh1 = new Person();  
  32.               lxh1.name = "李兴华";  
  33.               lxh1.age = 28;  
  34.               Person lxh2 = null;   //不明白  
  35.               lxh2 = lxh1;  
  36.               lxh2.name = "魔乐先生";  
  37.               lxh1.age = 20;  
  38.                
  39.               System.out.println("姓名: "+ lxh1.name);  
  40.               System.out.println("年龄: "+ lxh1.age);  
  41.               System.out.println("*****************");  
  42.               System.out.println("姓名: "+ lxh2.name);  
  43.               System.out.println("年龄: "+ lxh2.age);  
  44.    
  45.        }  
  46. }  
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值