JAVA代码

public class Puppy{//声明一个Puppy类
    int puppyAge;//声明一个属puppyAge
//  每个类都有构造方法。如果没有显式地为类定义构造方法,Java编译器将会为该类提供一个默认构造方法。
    public Puppy(String name){//声明一个方法 Puppy
        System.out.println("小狗的名字是:"+name);
    }
    /* -(Puppy*)initWithPuppy(NSString*)name{
     * NSLog(@"")
     * return Puppy;
     * }
     * 
     */
    
    public void setAge( int age){//set方法,给属性赋值
        puppyAge = age;
    }
     /* -(void)setAge:(int)age{
        * _puppyAge = age;
        * }
        */
    
       public int getAge( ){//get方法,取属性值
           System.out.println("小狗的年龄为 : " + puppyAge ); 
           return puppyAge;
       }
       /*   -(int)getAge{
        * return getAge;
        * }
        */
       
       public static void main(String []args){//程序入口
//在创建一个对象的时候,至少要调用一个构造方法。构造方法的名称必须与类同名,一个类可以有多个构造方法。
           Puppy myPuppy = new Puppy("tom");//实例化一个对象
           myPuppy.setAge(2);
           myPuppy.getAge();
           System.out.println("变量值:"+myPuppy.puppyAge);
       }
    
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容